• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Object使用

开发技术 开发技术 3小时前 1次浏览
Object.keys(..) 会返回一个数组,包含所有可枚举属性,
 
Object.getOwnPropertyNames(..),会返回一个数组,包含所有属性,无论它们是否可枚举。
 
in 操作符会检查属性是否在对象及其 [[Prototype]] 原型链中,hasOwnProperty(..) 只会检查属性是否在 myObject 对象中。
in 和 hasOwnProperty(..) 的区别在于是否查找 [[Prototype]] 链,然而,Object.keys(..)和 Object.getOwnPropertyNames(..) 都只会查找对象直接包含的属性。

程序员灯塔
转载请注明原文链接:Object使用
喜欢 (0)