首页 > 其他 > 详细

有关自有属性,原型属性的问题

时间:2019-10-13 22:58:55      阅读:77      评论:0      收藏:0      [点我收藏+]

首先说一下,
Object.create()创造出来的

Object.create({pname:‘plishishi‘},{
name:{
  value:‘lishishi‘
}
})

现在看到的第一个参数里面的对象就是__proto__里面的属性

除了这种写法还可以写成Object.create(Object.prototype,{
name:{
  value:‘lishishi‘
}
})
下面再说下for in,for in 是只能遍历可枚举的

技术分享图片

 

再讲下Object.keys(),只能遍历自有属性,并且是可枚举属性.

技术分享图片

 

Object.hasOwnProperty(‘panme‘) ,能查找自有属性里面有没有
技术分享图片

 

‘pname‘ in obj2 //true  in不能查找自有属性里有没有

 

Object.getOwnPropertyDescriptors(obj2),这个方法是查看自有属性里面的东西

 

Object.property.toString.call()  //这里面的对象可以具体查看到他是数组还是什么别的东西

 

有关自有属性,原型属性的问题

原文:https://www.cnblogs.com/MDGE/p/11668390.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!