Student和Student.prototype是什么关系图中为什么只有Student.prototype没有student

来源:8-2 再谈原型链

momoyy123

2016-05-18 15:51

同样的Person和Person.prototype什么关系,Person应该在图中的什么位置

写回答 关注

2回答

  • weibo_宝慕林349606
    2016-09-16 09:53:58

    Person.prototype.constructor指向Person。

    实例查找属性或方法会先从构造函数开始查,所以如果Person有一个name属性且Person.prototype也有一个name属性,通过实例.name返回的是Person上的name属性

    function a(){this.name="aaa"}

    //undefined

    a.prototype.name="ccc"

    //"ccc"

    var b=new a()

    //undefined

    b.name

    //"aaa"

    a.prototype.name

    //"ccc"


  • 猪猪小豆
    2016-05-18 16:21:00

    student.prototype   可以理解成是student的本体

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281112 学习 · 1020 问题

查看课程

相似问题