首页 > 代码库 > prototype小记
prototype小记
对于每个构造函数来说,都有一个prototype属性。对于每个对象实例来说,都有_proto_属性。
参看下面代码:
function Person(){}var friend = new Person();Person.prototype={
constructor:Person, name:"Mike", age:18, sayName:function(){ alert(this.name); }};
调用friend.sayName()的结果是什么?
会报错。
为什么?
重写原型对象切断了现有原型与之前任何原型对象实例之间的联系。
prototype小记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。