美文网首页
看完王福鹏继承观后感

看完王福鹏继承观后感

作者: 神话降临 | 来源:发表于2018-07-24 16:52 被阅读0次

为何用“继承”为标题,而不用“原型链”?

因为java中的继承与javascript中的继承又完全是两回事儿。因此,这里把“继承”着重拿出来,就为了体现这个不同。
java是类继承,
javascript中的继承是通过原型链来体现的。先看几句代码

function Foo() {
}
var f = new Foo()
f.a = 1
Foo.prototype.a = 100;
Foo.prototype.b = 200;
console.log(f.a)  // 1
console.log(f.b)  // 200

以上代码中,f是Foo函数new出来的对象,f.a是f1对象的基本属性,f.b是怎么来的呢?——从Foo.prototype得来,因为f.__proto __指向的是Foo.prototype


image.png

访问一个对象的属性时,先在基本属性中查找,如果没有,再沿着__proto __这条链向上找,这就是原型链。

而Foo.prototype是通过原型链(__proto __)继承自Object.prototype

区分是自己的属性还是继承的属性可以用 hasOwnProperty来区分

相关文章

  • 看完王福鹏继承观后感

    为何用“继承”为标题,而不用“原型链”? 因为java中的继承与javascript中的继承又完全是两回事儿。因此...

  • 看完王福鹏原型闭包观后感(一)

    js数据类型 基本类型: boolean string number undefind引用类型: 对象 函数 ...

  • 第十二章 原型

    本文来源:博客园-王福鹏 这几天看了很多原型、面向对象、继承的教程。反而越看越晕。上一篇笔记已经写到作废,有些东西...

  • 2018-12-18

    《白鹿塬》电影观后感 看完《白鹿塬》电影,百感交集。电影由王全安执导,张雨绮主演。 《白...

  • 谢文鹏书法一一福

    谢文鹏书法一一福

  • 周福鹏

    【郑重声明:文章系原创首发,文责自负】 1.双重人格 周福鹏,罗飞死党,人送外号周扒皮,是出了名的硬汉,虎背熊腰,...

  • Atypical

    看完这部剧我要写观后感

  • 王鹏

    我是王鹏,就是一个垃圾。 很多人上学不是为了考个好大学,而是为了一种存在感。 我就是为了刷存在感。 为此,我在学校...

  • 这一年要坚持看书(持续更新)

    1.听雪楼——苍月 已看完 2.摆渡人——克莱儿·麦克福尔 已看完 3.西厢记——(元)王实甫 已看完 4....

  • 谢文鹏书法一一福之福如東海

    谢文鹏书法一一福之福如東海

网友评论

      本文标题:看完王福鹏继承观后感

      本文链接:https://www.haomeiwen.com/subject/glkymftx.html