js对象中in和hasOwnProperty()区别

记录学习中容易混淆的一些方法。 prop in object prop一个字符串类型或者 symbol 类型的属性名或者数组索引(非symbol类型将会强制转为字符串)。 objectName检查它(或其原型链)是否包含具有指定名称的属性的对象。 js对象中in和hasOwnProperty()的区别在于是否查找Prototype链; Object.keys()会返回一个数组,包含所有可枚举的属性,Object.getOwnPropertyNames()也会返回一个数组,包含所有的属性无论他们是否可枚举。https://www.cnblogs.com/aleng-liu/p/9628282.html
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信