本帖最后由 吃阁子的猫 于 2013-9-9 23:43 编辑
两段一样的代码,一段出的来,一段这么也出不来,这是为什么呢?
function Cat(){};
var animal = new Animal();
Cat.prototype = animal;
var cat = new Cat();
cat.setName("小猫");
alert(dog.getName());
function Dog(){};
var animal = new Animal();
var dog = new Dog();
Dog.prototype = animal;
dog.setName("小狗");
alert(dog.getName());
|