当前位置: 移动技术网 > IT编程>开发语言>JavaScript > javascript中如何用构造函数创建对象以及子类的继承?

javascript中如何用构造函数创建对象以及子类的继承?

2019年03月19日  | 移动技术网IT编程  | 我要评论
今天我们来研究下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"); }

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网