其实JavaScript没有一个定义类的正式的方法, 因为没有class关键字. 但是我们还是可以用很多种不同的方式去定义的. 其中有一种方式, 用起来和标准的非常像:
<script type="text/javascript">
//定义
function Car(color, doors) {
this.color = color;
this.doors = doors;
this.showColor = function() {
alert(this.color);
};
}
//调用
var car1 = new Car("red", 4);
var car2 = new Car("blue", 4);
car1.showColor();
car2.showColor();
</script>
你可以参考JavaScript定义类的几种方式, 上面的一段代码也是从那里引用过来的.