js对象——动态的添加,删除,合并

var obj= {
    name: '叶落森'
};
obj.age; // undefined
obj.age = 18; // 新增一个age属性
obj.age; // 18
delete obj.age; // 删除age属性
obj.age; // undefined
delete obj['name']; // 删除name属性
obj.name; // undefined
delete obj.school; // 删除一个不存在的school属性也不会报错
// 合并var obj= {        name: '叶落森'};var obj2= {        age: '18'};
Object.assign(obj,obj2)   // 输出obj={name:'叶落森',age:'18'}

猜你喜欢

转载自blog.csdn.net/xiasohuai/article/details/80311925
今日推荐