js对象的用法是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js对象的用法是啥?相关的知识,希望对你有一定的参考价值。

//js中创建对象有两种方法:

//1、对象字面量法

var o1=name:"aaa",age:17;

//2、构造函数法

var o2=new Object();

o2.name="bbb";

o2.age=20;

参考技术A

声明对象的两种语法

let obj = 'name':'qmn','age':18 简单写法

let obj = new Object('name': 'qmn') 正规写法123

如何删除对象的属性

delete obj.xxx 或者 delete obj[‘xxx’]

如何查看对象的属性

Object.keys() 查看对象所有的key

Object.values() 查看对象所有的value

Object.entries() 查看对象所有的key 和 value

如何修改或增加对象的属性

直接赋值

let obj = name:'frank' // name是字符串

obj.name = 'frank' // name是字符串

obj['name'] = 'frank'

obj[name] = 'frank' // 错误,因为name值不确定

obj['na' + 'me'] = 'frank'

let key = 'name' ; obj[key] = 'frank'

let key = 'name'; obj.key='frank' // 错误
因为 obj.key 等价于 obj['key']1234567891011121314151617

批量赋值

Object.assign(obj,age:18,gender:‘man’)

批量赋值是ES6新出的API

‘name’ in obj和obj.hasOwnProperty(‘name’) 的区别

in 是判断一个属性是否在一个对象中,不管是不是在对象的原型中

hasOwnProperty 方法是判断一个属性是否在对象自身中,而不是原型中

python中insert用法是啥?

描述

insert() 函数用于将指定对象插入列表的指定位置。

语法

insert()方法语法:

参数

index -- 对象 obj 需要插入的索引位置。

obj -- 要插入列表中的对象。

返回值

该方法没有返回值,但会在列表指定位置插入对象。

实例

以下实例展示了 insert()函数的使用方法:

以上实例输出结果如下:

相关免费资料分享(点击即可免费观看~)

1、0基础入门python

http://www.makeru.com.cn/course/details/1804.html?s=96806

2、一堂课快速认识python数据分析

http://www.makeru.com.cn/live/5020_1655.html?s=96806

3、旅游数据分析--掌握Python工具,全国上榜名吃尽在手中

http://www.makeru.com.cn/live/5020_2154.html?s=96806

142244252 学习资料交流群,想要和志同道合的朋友一起学习,大家互相分享自己的学习资料和作品,欢迎感兴趣的朋友共同学习,共同进步,每天还会有免费的公开课程!!
参考技术A 描述:
insert()函数用于将指定对象插入列表的指定位置。
语法:
inser()方法语法:
list.insert(index, obj)
参数:
index -- 对象obj需要插入的索引位置。
obj -- 要插入列表中的对象。
返回值:
该方法没有返回值,但会在列表指定位置插入对象。
实例
以下实例展示了insert()函数的使用方法:
#!/usr/bin/python
aList = [123. 'xyz', 'zara', 'abc']
aList.insert(3. 2009)
print "Final List : ", aList
以上实例输出结果如下:
Final List : [123. 'xyz', 'zara', 2009. 'abc']

以上是关于js对象的用法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Three.js 对象的“中心”是啥?

js里对象的key是啥

js的if语句判断条件到底是啥情况

将巨大的 JS 对象带到客户端的最佳方法是啥? [关闭]

Node JS的最佳JSON或JS对象到XML转换器模块是啥[关闭]

JS中的this用法详解