1、检查数据类型 Object.prototype.toString
2、Object.create
var p1 = {};
var p2 = Object.create(p1);
p2.__proto__= p1;
3、给对象增加新的属性:Object.defineProperty
Object.defineProperty(onePerson,'weight',{
value:'40',
writable:true, //标识当前属性值是否可以修改 ,true ,默认false
enumerable:true, //是否可枚举,用for in循环 ,默认为false
configurable:false // 是否可以被删除 ,默认为false
})
网友评论