图解原型和原型链(三)

前言:本篇以上一片篇基础,逐渐引出_ _ proto_ _和prototype的概念。而且还是那句话,初学者抛开你们之前在书本上看到的各种有关于原型原型链的概念,那种很正经的概念很容易把人绕晕。最后画图不易,转载请注明出处。谢谢~

关键词:_ _ proto_ _,prototype......
正文:
1、首先,我们来做道题,检验一下前两篇文章你们看的怎么样吧。好好看哦,这道题也是本篇文章的引子。

var o1 = {}
o1._ _ proto_ _ === Object.prototype

true还是false?
2、

var n1 = newNumber(1);
n1._ _ proto _ _ === Number.prototype
n1._ _ proto _ _._ _ proto _ _ === Object.prototype

true还是false?
仔细回想下我们上篇文章的内存图,不难得出,均是true
看到这里,就有人会想问了,那这个proto和prototype到底是什么关系?
老办法,我们来看内存图,这是一张大内存图:

pro2-7.png

所以,才有了s._ _ proto_ _ ===String().prototype;
接下来,我们要进入真正的烧脑环节:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JS中原型链,说简单也简单。 首先明确: 函数(Function)才有prototype属性,对象(除Object...
    前小白阅读 4,077评论 0 9
  • 在JavaScript中,原型链作为一个基础,老生长谈,今天我们就来深入的解读一下原型链。 本章主要讲的是下面几点...
    Devinnn阅读 1,507评论 1 6
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,366评论 25 708
  • 战国时期,被誉为大黄金时代,那时候的思想界、文艺界,是真正意义的百家争鸣、百花齐放。能在此阶段生长并发展壮大起来的...
    至尊玉的哥哥阅读 454评论 5 1
  • 全世界只有不到3%的人微信搜索并且关注了 箫凌 你真是个特别的人 策划:箫凌「from Overture Stud...
    箫凌阅读 434评论 0 0

友情链接更多精彩内容