金沙手机客户端包括原型链上面的可枚举属性

当前位置:金沙手机版登录 > 金沙手机客户端 > 金沙手机客户端包括原型链上面的可枚举属性
作者: 金沙手机版登录|来源: http://www.dl-sgokd.com|栏目:金沙手机客户端

文章关键词:金沙手机版登录,不可枚举

  for...in循环是 遍历对象的每一个可枚举属性,包括原型链上面的可枚举属性,而Object.keys()只是遍历自身的可枚举属性,不可以遍历原型链上的可枚举属性. 这是for...in和Object.keys()的主要区别,而Object.getOwnPropertyNames()则是遍历自身所有属性(不论是否是可枚举的),不包括原型链上面的.

  从打印的结果我们看到, Object.keys()遍历的是自身可枚举属性,他不包括原型链上的look.

网友评论

我的2016年度评论盘点
还没有评论,快来抢沙发吧!