美文网首页
javascript的prototype和_proto_

javascript的prototype和_proto_

作者: funmore | 来源:发表于2016-02-04 16:14 被阅读47次

    看一段代码先

    Student继承Person

    放到浏览器运行后,关于原型要三种情况来讲

    1. var 变量的原型关系

    在addWatch下xiaoming变量的函数关系

    xiaoming 的_proto_(即原型)指向了function 函数对象的prototype属性

    2.function 函数对象的原型关系

    在addWatch下函数对象Student

    Student的prototype属性是一个属性,赋值为一个prototyep对象

    还有一个_proto_属性,这是它真正的原型,是一个function

    3.function函数对象的prototype的原型关系

    addWatch下Student.prototype属性

    此prototype属性是一个对象,有两个默认属性

    1.constructor

    2._proto_

    function 和prototype对象的相互利用关系

    相关文章

      网友评论

          本文标题:javascript的prototype和_proto_

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