对象是一个无序的
声明对象的方式有两种:
- 字面量 let obj = {}
- 构造函数 let obj = new object()
如果想声明一个没有原型链的对象 var obj = Object.create(null)
将两个对象合并在一起或者是将数组和对象合并在一起
对象合并Object.assign(目标对象,要合并的对象)
对象有两种取值方式
let obj ={
a:1
b:2
}
- 对象.属性名
console.log(obj.b);
- 对象[ ]
console.log(obj[ ' b ' ]);
对象的循环遍历
Object.keys(obj)返回obj对象属性数组