2

我正在研究 jquery 中的 oops 概念,但我遇到了一些问题。首先我学习如何创建类。

function Car(speed) {
    alert("Class CAR Instantiated");
    this.speed = speed;
}

汽车是类速度是参数,然后我像这样创建该类的对象

var car1 = new Car(40); 

但问题是有关键字原型,我认为它是用来在类中创建函数的?

Car.prototype.speed= 'Car Speed';
Car.prototype.setSpeed = function(speed) {
    this.speed = speed;
    alert("Car speed changed");
}

但是当我调用 setSpeed 函数时,它会被调用。但是当我调用 speed 函数时(意思是警报车速)。它不被称为

这是我的小提琴..

http://jsfiddle.net/naveennsit/fJGrA/

4

0 回答 0