博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
__proto__属性
阅读量:4650 次
发布时间:2019-06-09

本文共 399 字,大约阅读时间需要 1 分钟。

今天来说下这个属性__proto__。之前也看这个属性的介绍,但是上次面试被问到答的不怎么好。今天再巩固一下

这个属性是用来读取或设置当前对象的prototype对象的。目前所有的浏览器都部部署了这个属性。 

这个属性前后都有双下划线,说明它本质上是一个内部的属性,而不是一个对外api。但是所有的浏览器都支持,所以被 加入了

es6,但标准也规定了,只有浏览器才部署这个属性。而其它的环境不一定部署这个属性。所以写代码时最好不要用这个属性。

原因已经很清楚了,想实现它的功能可以使用下面的方法

Object.setPrototypeOf()      (写)

Object.getPrototypeOf()       (读)

Object.create()              (生成。创建)

 

总之。这个属性知道 就行了。最好不要用

转载于:https://www.cnblogs.com/zyh-code/p/10970110.html

你可能感兴趣的文章
EPS是什么格式
查看>>
Python的数据库操作(Sqlalchemy)
查看>>
2.抽取代码(BaseActivity)
查看>>
夏天过去了, 姥爷推荐几套来自smashingmagzine的超棒秋天主题壁纸
查看>>
反射的所有api
查看>>
css 定位及遮罩层小技巧
查看>>
项目中非常有用并且常见的ES6语法
查看>>
[2017.02.23] Java8 函数式编程
查看>>
sprintf 和strcpy 的差别
查看>>
JS中window.event事件使用详解
查看>>
ES6深入学习记录(一)class方法相关
查看>>
C语言对mysql数据库的操作
查看>>
INNO SETUP 获得命令行参数
查看>>
clientcontainerThrift Types
查看>>
链接全局变量再说BSS段的清理
查看>>
HTML5与CSS3权威指南之CSS3学习记录
查看>>
docker安装部署
查看>>
AVL树、splay树(伸展树)和红黑树比较
查看>>
多媒体音量条显示异常跳动
查看>>
运算符及题目(2017.1.8)
查看>>