js 中判断对象中是否有某个属性 keys hasOwnProperty和in的区别
1.keys方法返回对象中所有属性组成的数组.let obj={x:2,y(){}} undefinedobj.__proto__={n:3,m(){}} {n: 3, m: ƒ}Object.keys(obj) (2)["x", "y"]2.hasOwnProperty判断对象中是否有某个属性,只会遍历当前对象属性不会判断原型中的属性.let obj...
原创
2020-04-21 21:58:50 ·
1309 阅读 ·
0 评论