zsqtop 2017-10-11 13:59 采纳率: 0%
浏览 1086

JS原型问题:原型添加属性

首先创建一个构造函数;给构造函数添加一个方法,不添加属性。添加方法 又添加属性

![![图片说明![图片说明](https://img-ask.csdn.net/upload/201710/11/1507730275_305840.png)](https://img-ask.csdn.net/upload/201710/11/1507730268_658790.png)图片说明](https://img-ask.csdn.net/upload/201710/11/1507730263_820223.png)图片说明

  • 写回答

3条回答 默认 最新

  • lppzyt 2017-10-12 01:20
    关注

    A.prototype就是原型,有一个构造函数指向构造方法.A.prototype.test是在原型上加的方法,A.prototype.n。所有实例对象共用。
    b.test和b.n是在实例上添加的方法和属性。只有b属性有。若与原型属性相同,则会访问实例中的属性。一般变量放在构造函数中
    方法挂到原型上。可以百度一下原型,构造函数,实例之间的关系图。

    评论

报告相同问题?