【发布时间】:2017-04-26 05:38:24
【问题描述】:
尝试在 JS 中学习对象,但在尝试使其工作时遇到了一些麻烦。它只是一个简单的对象构造器,但似乎是我今天生活的祸根。不幸的是,我手头没有任何人可以帮助我。此外,如果有人知道带有真实工作示例的好教程,而不是函数、循环等如何工作,那么我真的很感激。
function car(model, doors, color, speed){
this.model = model;
this.doors = doors;
this.color = color;
this.speed = speed;
}
var powerCar = new car ("M3", "4 door", "phoenix", "220pmh");
console.log("This " + powerCar.model + "has " + powerCar.doors + "has a top speed of " powerCar.speed);
【问题讨论】:
-
正如@Blaze349 所说,您错过了为字符串连接添加 + 符号。我建议您使用某种支持语法检查的编辑器,因为这将帮助您更快地找到此类错误。您似乎处于开发的早期阶段,因此带有语法检查的编辑器也将帮助您更快地习惯语法。当您在编写代码方面“足够好”时,您可能会切换回普通编辑器,因为您知道语法并少犯错误。 :) - 继续!
-
谢谢你!我正在使用 Sublime,所以我猜想像 JSLint 这样的东西对我有用。
标签: javascript object constructor