PropertyIsEnumerable 是检测属性是否可用 for...in 枚举吗?
Object.prototype.a = function () {
console.log("a");
}
var obj = {b:"b",c:"c"};
for(var key in obj){
console.log(key);
}
alert(obj.propertyIsEnumerable("a"));
a属性能够通过for in遍历出来 但是obj.propertyIsEnumerable("a")弹出的false啊
心有法竹
相关分类