« 梁吉平 | 首页 | 没事别胡说 »

lein

留言(1 条)

Javascript继承机制的设计思想 留言:

function DOG(name){

    this.name = name;

    this.species = '犬科';

  }
var dogA = new DOG('大毛');
var dogB = new DOG('二毛');
dogA.species = '猫科';
alert(dogB.species); // 显示"犬科",不受dogA的影响
每一个实例对象,都有自己的属性和方法的副本。这不仅无法做到数据共享,也是极大的资源浪费。
-----------------------------------------------------------------------------------
dogA,dogB这两个不同实例,不知道楼主想做到共享什么数据?极大的资源浪费又是指的什么呢?