js中实现继承和传统的面向对象语言中有所不同:传统的面向对象语言的继承由类来实现,而在js中,是通过构造原型来实现的,原型与如下几个术语有关: ①构造函数:在构造函数内部拥有一个prototype属性,这个属性指向原型.在js中,构造函数和函数是属于一个概念范畴,都是引用类型,都可以实例化为对象.唯一不同的地方是使用上的不同,用new关键字来调用函数就能让这个函数变成一个构造函数,这一点很好理解,因为在像java.C#这中类C语言中构造函数就是和方法是同名的.而如果要实例化一个类,那么就用new