【发布时间】:2014-06-15 07:11:17
【问题描述】:
担心糟糕。我有以下来自互联网的示例。在该示例中,他们创建汽车类的实例,然后发出警报。
function Car(speed) {
this.speed = speed;
}
var car1 = new Car(40);
var car2 = new Car(60);
alert("Car1 Speed: " + car1.speed);
alert("Car2 Speed: " + car2.speed);
我的问题是,我们可以从以下概念中使用 oops 概念获得相同的结果,那么为什么要使用 oops 以及在什么情况下我们真正需要 oops。
function Car(speed) {
return speed;
}
alert("Car1 Speed: " + Car(40));
alert("Car2 Speed: " + Car(60));
【问题讨论】:
-
我很确定在很多情况下你会使用第一个类似的东西,在很多情况下你会使用第二个类似的东西,还有很多情况可以去无论哪种方式。
标签: javascript oop