前端面试:啥是原型?啥又是原型链?

更新时间:2023-06-09 11:48:40 阅读: 评论:0

四世同堂英文例⼦
function Foo(){};//这⾥Foo就是构造函数,prototype指向默认原型对象Object
how stuff works
【proto】 除了函数的prototype属性(显⽰原型),每个实例对象还存在⼀个__proto__的属性(这个__proto__实际上是浏览器⾃定义的⼀个属性,es6规范中定义其为[[Prototype]] ),称为隐式原型,在创建对象时⾃动添加,默认值是构造函数的prototype。对象
免费翻译软件下载⼀种理解⽅式
英语听力答案>space x
妇女节 英文>arch这图画的真的很精妙,但是乍⼀看满头包(插⼀句题外话:原型这⼀块内容得慢慢品,我研究了两天多才有点感悟),所以拆解出来⼀部分⼀部分看
f1由构造函数Foo实现,所以constructor指向Foo,同时根据刚才的理论知识,f1隐式原型proto指向Foo的显⽰原型prototype应该⽆可厚⾮吧。此时这张⼩图的上⼀部分就绘制出来了。
lunatic继续看Foo.prototypeF是Foo的原型对象,其本质也是Object的实例对象,任何对象本质上都是Object的实例。所以Foo.prototype的
函数也是对象,是⼀种具有特殊功能的对象。任何函数都可以看做是通过Function()构造函数的new操作实例化的结果。所以Foo的原型链(proto)就会指向Function的原型对象
tsukasa
美国冬令营

本文发布于:2023-06-09 11:48:40,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/139168.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:对象   原型   部分   指向   实例
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图