javaScript的prototype对象

javaScript的prototype对象

  Js中创建的每个函数都有一个prototype属性,这个属性是一个指针,指向一个对象,

     可以通过这个对象设置和获取该函数的属性和方法。

代码实现:


function Person(name,age){
this.name = name;
this.age = age;
}
//设置通过原型Person对象的sayName方法
Person.prototype.sayName = function(){
console.log(this.name);
}

var d1 = new Person("jack",23);
//d1对象调用通过原型Person对象设置的sayName方法
d1.sayName();//打印jack
原文地址:https://www.cnblogs.com/qqpw/p/6617515.html