前端理解原型链
9月21日 夜未央投稿 工具材料
javascript
操作方法
01:hr学习原型链之前我们先认识一下构造函数,代码如下:
functionS(){
this。
this。sayfunction(){console。log(this。name)}
}
vars1newS();
其中,s1是S的实例,s1的proto(大家先不用管proto属性,后续会讲到)中有一个constructor(构造函数)属性,该属性指向S。
在这里,大家可以记住两点:
1。s1是构造函数S的实例;
2。s1。proto。constructorS也可以写成s1。constructorS;
02:hr接下来我们来看下一段代码:
functionS2(){}
S2。prototype。nameXXX;
S2。prototype。sayfunction(){
console。log(this。name);
}
vars2newS2();
vars3newS2();
console。log(s2。sayNames3。sayName);true
console。log(s2。protoS2。prototype);true
这一段代码中我们可以看到一个新属性prototype,这是什么呢,其实这就是构造函数S2的原型对象,每个对象都有proto属性,但是只有函数对象才有prototype属性。而s2是构造函数S2的实例,而s2。proto指向的就是S2的原型对象,即s2。protoS2。prototype。得到一个结论,实例的proto属性指向的就是其构造函数的原型对象。
03:hr继续上一步的代码,我们添加代码继续调试:
console。log(s2。proto);返回S2的原型对象
console。log(S2。prototype);返回S2的原型对象
console。log(s2。proto。proto);返回Object对象
console。log(S2。prototype。proto);返回Object对象
console。log(s2。proto。proto。proto);返回null
console。log(S2。prototype。proto。proto);返回null
其实,S2的原型对象上还有原型对象,因为S2的原型对象也相当于只是Object对象的一个实例。
04:hr在这里我给大家画了一张图,便于大家理解原型链。
特别提示
码子不易,小编如有说得不对的地方,望大家指点包含,谢谢
内蒙古规模以上工业企业研发投入首现负增长科学研究与试验发展(RD)是评价一个国家或地区科技投入、科技活动规模和强度的通用指标。在经济发展步入新常态的大背景下,全区规模以上工业企业积极开展科技创新活动,……
现代科学七大未解之谜1。存在最小粒子吗?在历史上很长的一段时间里,人们曾经认为物质、时间、空间这些东西是可以无限分割的。《庄子天下》中这样说:一尺之棰,日取其半,万世不竭。用数学的语言来解释……
世界上体毛最长的人艾米丽苏珊脱毛前后对比判若两人艾米丽苏珊是谁?一听到这个名字可能刚开始都有点晕不知道是谁,她还有一个称号就是世界上体毛最长的人,这是一种极其罕见的返祖现象,艾米丽苏珊体毛几乎覆盖了全身,而脱毛之后的苏珊判若……
千年古墓挖出活女尸汉朝古墓挖出活女尸会开口说话谣随着考古的不断进行,中国目前发现过很多古墓,从中也挖出过很多令人震惊的女尸,如马王堆女尸、楼兰美女,她们的尸身千年不腐!而更令人震惊的是,网络传闻着千年古墓挖出活女尸的说法,据……
王维是什么派系的诗人山水田园派系最年轻的状元王维是山水田园派诗人的代表,古诗的特点是画面感极强,读其诗,脑海中自然闪过画面。王维是我国古诗的主要输出人物,他一生中写下很多有名的诗句。王维的古诗经常被现代人引用,苏轼称赞过……
为什么狗在热天爱伸出舌头汗腺长在舌头下调节体温解答:狗的汗腺和人不同,它是长在舌头上的,在炎热天气下,狗狗体内的调温机制为了维持正常体温,就需要伸出长长的舌头,通过舌头来将体内的热量散发。下面探秘志小编就来给您详细解答。……
从来自星星的你到太阳的后裔亿级爆款是如何打造的不到两个月的时间,韩国神剧《太阳的后裔》(以下简称《太后》)持续保持话题之王的佳绩,不仅在视频网站上点播破4亿次,连公安部打四黑除四害官微都发帖提示韩剧迷小心!看《太阳的后裔》……
黄金荔枝酒的做法aclasstaghrefwiki10265I44S7Fu6。html黄金a荔枝酒非常好喝,接下来我们就来讲一讲黄金荔枝酒的做法操作方法01:hr要想做好喝的黄金荔……
怎样做美味的红烧茄子aclasstaghrefwiki10160IaSUT0V4。html茄子a的营养价值非常高,还有丰富的蛋白质,维生素,以及钙,磷,铁等多种营养成分,经常吃茄子,不仅有降低胆固……
蒸蛋的做法大全你知道蒸蛋的做法吗?一起来看看吧操作方法01:hr取一个鸡蛋打入碗中,加适量温水,加一点食盐,搅拌均匀,加的温水量不要超过一个鸡蛋的量,这样蒸的蛋才会滑嫩。0……
乡镇党建工作述职报告精选多篇第一篇:2014乡镇党建工作述职报告基层党建工作述职报告今年来,在县委正确领导下,与镇党政一班人坚持巩固党的执政地位,夯实党的执政基础的目标取向,突出抓党建、保稳定……
仓库管理员个人工作总结第1篇第2篇第3篇第4篇第5篇更多顶部第一篇:仓库管理员的个人工作总结第二篇:仓库管理员个人工作总结第三篇:仓库管理员个人工作总结第四篇:仓库管理员2014年个人工作总结……
自制减肥茶消脂排油茶的做法自制减肥茶之消脂排油茶药材:何首乌、山楂、红薏仁、生地各10克。做法:将药材以热水500毫升冲泡即可。作用:消脂、排油。注意事项:因何首乌有刮胃排油的效……
老人踢足球的注意事项很多老人都喜欢踢足球,踢足球是很常见的一种健身运动,它充满趣味性,运动量适中,健身效果好,因而深受人们的喜欢。老人踢足球的注意事项有哪些呢?本站和大家看看吧。踢球前进行热……
旅客黑名单的作用是什么这两天,武汉某高校女博士机场打人事件引发热议。根据媒体报道,法航将此人列入旅客黑名单,全球范围拒绝承运。湖北空港实业发展公司相关负责人说,机场地服已在向中国民航局申请将这名旅客……
什么是感染性医疗废物相信很多人对医疗垃圾了解的都不是特别透彻,但是需要大家警醒的是,医疗垃圾中有很多细菌和病毒,如果处理不当很容易导致流行性疾病肆虐,什么是感染性医疗废物?是指能传播感染性疾病的废……
沼气管道冬季防火措施沼气虽然使用起来比较方便,但是也要注意安全的,因为沼气比较容易爆炸,那么冬季沼气会爆炸吗?下面本站为大家介绍一下沼气管道冬季防火措施是什么。(1)点火试验要在输气管安装的……
土地沙化的原因是什么土地沙化是指因气候变化和人类活动所导致的天然沙漠扩张和沙质土壤上植被破坏、沙土裸露的过程。那么,大家是否了解土地沙化的原因是什么吗?首先气候变化,有关研究表明,近百年来全……
孩子咳嗽恶心怎么办众所周知,宝宝抵抗力比较弱,感冒、发烧、咳嗽都是很常见的,一旦生病,父母一定要及时带宝宝去医院看病,以免疾病变得严重,那么孩子咳嗽恶心怎么办治疗好呢?如何让儿童快速止咳呢?下面……
塑料面具会导致儿童窒息吗玩具可以调动孩子活动的积极性,可以任意为幼儿自由地摆弄、操纵和运用,符合幼儿的心理爱好和能力水平。塑料面具也是儿童非常受欢迎的玩具之一,那么儿童玩塑料面具有哪些危害呢?塑料面具……
儿童肺炎吃什么主食好小儿肺炎在治疗的过程中,还需要做好日常饮食的安排,这样才能辅助治疗,使孩子能够更快的治愈。那么儿童肺炎吃什么主食好呢?如何判断儿童患肺炎呢?下面本站就来讲讲相关的儿童疾病安全小……
饮食疗法对暑病人的重要性炎炎夏日,人如果长期处于烈日下或高温环境里,体温调节功能就会发生紊乱,要么体内热量散发不出去,要么大量出汗,身体水分和营养物质大量流失,出现头晕、恶心、虚脱甚至休克的症状,就是……
老年人牙疼的验方有哪些老年虚火牙痛症状有局部无红肿热痛,受冷热刺激痛疼加剧,夜间痛甚,中医认为:属肾水不足,虚火上炎所致,法当滋补肾水,水足火当自灭,痛就可止,下面来看看老年人牙疼的验方有哪些吧?……
大学生如何树立正确的消费观现在有很多大学生,一旦上了大学之后,就忘了自己的主要任务是学习,而适合家庭条件比较好的同学相互攀比,这种行为是非常不正确的。一旦养成了骄奢淫逸的生活习惯,不然会严重影响学习,而……