javascript中如何用构造函数创建对象以及子类的继承?
程序员文章站
2023-10-30 15:13:46
今天我们来研究下javascript中如何用构造函数创建对象以及子类的继承
第一步 创建一个 基类对象 car;
function car(name,id,tyep){ thi...
今天我们来研究下javascript中如何用构造函数创建对象以及子类的继承
第一步 创建一个 基类对象 car;
function car(name,id,tyep){ this.name=name;//车辆品牌 this.id=id;//车牌号 this.type=type;//车型 } //使用prototype区域创建方法,使用该方法创建对象方法的优点是 相当于 c++语言中的 public类型方法; car.prototype.run=function(){ console.log(this.name+"run");//这辆车run! } function bigcar(name,id,type,chelun){ //js中子类继承基类的方法是 使用 基类.call() 方法 car.call(this,name,id,type); this.chelun=chelun; } //js中 对象的prototype属性只能用 for in 方法遍历 for(var i in car.prototype){ bigcar.prototype[i]=car.prototype[i]; } bigcar.prototype.function didi(){ console.log(this.chelun+"didi"); }
上一篇: 日本美女机器人为何有些瘆人
下一篇: canvas实现扭蛋机动画效果的示例代码