1 2 3 | function add(a, b) { return a + b; } |
1 2 | var result = add(2, 3); console.log(result); // 输出:5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | // 定义父类 function Animal(name) { this .name = name; } // 在父类的原型对象上添加方法 Animal.prototype.sayName = function () { console.log( 'My name is ' + this .name); }; // 定义子类 function Dog(name, type) { this .name = name; this .type = type; } // 继承父类的原型对象 Dog.prototype = Object.create(Animal.prototype); // 在子类的原型对象上添加方法 Dog.prototype.sayType = function () { console.log( 'I am a ' + this .type); }; // 创建子类的实例 var dog = new Dog( '旺财' , '哈士奇' ); // 调用父类的方法 console.log(dog.sayName()); // 输出:My name is 旺财 // 调用子类的方法 console.log(dog.sayType()); // 输出:I am a 哈士奇 |
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com