博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS的原型和继承
阅读量:6806 次
发布时间:2019-06-26

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

昨天的电话面试,被问到Object.prototype的原型链指向哪里的时候,我有点发愣,没有答上来,结束之后马上google,发现答案是指向Null。这个点之前看的时候肯定看到了,但因为在实际中很少涉及,所以几乎毫无印象。所以我也意识到学习的过程中看过看懂,并不代表掌握了,很多东西需要总结和记录。所以借这个机会把JS的原型和继承的相关内容梳理一下。

我们创建的每一个对象都有一个prototype(原型)属性,这个属性是一个指针,指向这个对象的构造函数的原型对象,可以通过这个prototype属性访问它的属性和方法,而这个构造函数的prototype则指向Object.prototype,这也就意味着,所有对象(包括函数)都是Object的实例,这也解释了为何所有的对象都继承了toString()、valueOf()等默认方法。

转载于:https://juejin.im/post/5a31012ff265da43062ac3c2

你可能感兴趣的文章
从架构理解价值-我的软件世界观(转载)
查看>>
checkBox的检验和获取
查看>>
SQL编程之高级查询(子查询)以及注意事项
查看>>
图表,列表在同一DIV里切换显示()
查看>>
隐藏手机号操作
查看>>
VS2008:Failed to return new Code Element
查看>>
wnds更新为1.0
查看>>
Linux下安装JDK
查看>>
【转】LINUX文件系统剖析
查看>>
仿射变换
查看>>
求用32位 int 能表示的最大 n! 的值
查看>>
hdu 1081 To The Max
查看>>
callback-hell 回调地狱
查看>>
哈希哈希(字符串哈希与树哈希)
查看>>
在node.js中使用mongose模块
查看>>
winform - BackgroundWorker
查看>>
R的数据库访问-MySQL
查看>>
win 10 文件夹 背景 没效果
查看>>
Oracle 10.2.0.5 FOR ALL OS patch官方数据库10GU5补丁 百度云
查看>>
Cocos2d 各种动作介绍
查看>>