美文网首页
function.prototype.xxx()与functio

function.prototype.xxx()与functio

作者: 苏敏 | 来源:发表于2017-11-01 22:02 被阅读14次

    function.prototype.xxx():

    是在构造函数的原型对象上添加属性。到时候function可以当做构造函数,然后产生的实例也可以访问到这个xxx。

    function.xxx():

    是把function当做一个对象,然后在其上添加属性。用法就是存了可以用得时候取到。可以当个数据挂载点

            从本质上来说,一个是挂在自身的原型链上,一个是把属性或方法挂在自身,如果function是构造函数的一个示例,那每实例化一次对象,如果是前者的话都会创建一次,而原型链上可以共享。

    相关文章

      网友评论

          本文标题:function.prototype.xxx()与functio

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