标签:
enumerable和configurable
(function(){ ‘use strict‘; var point={x:1,y:2,z:3}; Object.defineProperty(point,‘x‘,{ enumerable:false,//对象属性是否可枚举 configurable:false //对象属性是否可配置,不能删除,注意值是可以修改的 });
delete point.x;//x属性不可配置,所以x属性没有被删除,在严格模式下会抛出错误,非严格模式忽略 console.log(point); })();
标签:
原文地址:http://www.cnblogs.com/xiaowtz/p/4508045.html