标签:输出 分享 pap 模型 就是 object property i++ 名称
var a = {
a:1,
b:2
};
var b = Object.create(a);
b.c = 3;
var c = Object.create(b);
c.d = 4;
for(var key in c){
console.log(c[key])
}
//会在控制台中依次打印出4 3 1 2
if(var "a" in c){
console.log(c["a"]) //属性 a 是原型链上的属性, 输出 1
}
if(c.hasOwnProperty("a")){
console.log(c["a"]) //属性 a 不是自身属性,不会执行这一步
}
console.log(Object.getOwnPropertyNames(c)) //输出 ["d"]
(fucntion(){
var propertys = Object.getOwnPropertyNames(c);
var len = propertys.length;
for(var i = 0; i < len; i++){
var key = propertys[i];
console.log(c[key]) //输出 4
}
})();
更多精彩内容分享,加群434623999
标签:输出 分享 pap 模型 就是 object property i++ 名称
原文地址:http://www.cnblogs.com/CCDS01/p/7818562.html