var stu={
name:'zs',
age:12
}
//普通方法创建对象,属性可以直接修改
stu.name = 'xs';
//属性可以直接遍历
for(var i in stu){
console.log(i,stu[i]);
}
//定义属性特征,特殊情况才会使用
Object.defineProperty(stu,'password',{
value:123,//属性值
writeable:false,//是否可以被修改
enumerable:false,//是否可以被遍历
configurable:false//是否可以重新配置/定义
})
JavaScript的属性特征
最新推荐文章于 2023-01-09 09:48:23 发布