无论是修改还是删除对象的属性,我们首先要清楚:自有属性、共有属性的处理方法肯定是不同的;
先创建一个对象实例
var obj = {
name: '小马扎',
age:
};
Object.prototype.car = '筋斗云';
修改对象的属性
1、修改自有属性
obj.name = '蚂蚁';
console.log(obj.name); // 蚂蚁
obj.car = '水上漂';
console.log(obj.car); // 筋斗云
2、修改共有属性
Object.prototype.car = '水上漂';
console.log(obj.car); // 水上漂
删除对象的属性
1、删除自有属性:delete 对象实例.属性
delete obj.name;
console.log(obj.name); // undefined
2、删除共有属性:delete 构造函数.prototype.属性
delete Object.prototype.car;
console.log(obj.car); // undefined