js - Object

// 创建 Object
const obj1 = {} // 通过字面量初始化对象
const obj2 = new Object(obj1) // 新建对象, 继承原对象
const obj3 = Object.create(obj1) // 新建对象, 以__proto__继承原对象
console.log(obj2, obj3);

// 合并对象
obj1.b = 2;
const obj4 = Object.assign({a: 1}, obj1, {c: 3, d: 4}, {e: 5});
console.log(obj4); // {a: 1, b: 2, c: 3, d: 4, e: 5}

// 删除属性
delete object['property']

猜你喜欢

转载自blog.csdn.net/NaShiShiWo/article/details/85598651