我正在尝试使用 javascript。我正在尝试创建一个“类”,但它并没有像它应该的那样工作。我在启动 MyClass 的新实例时遇到问题。请参阅 js 小提琴。是否可以像在 php 中一样向 MyClass 添加构造函数?我也不确定这是在 javascript 中定义“类”的方式。因此,任何帮助都将受到赞赏。
http://jsfiddle.net/kasperfish/JnvFS/
var MyClass={
test:'hello',
hallo: function(){
alert(this.test);
},
setTest: function(x){
this.test=x;
}
}
MyClass.hallo();
MyClass.setTest('world');
MyClass.hallo();
//not working because MyClass is/does not have a constructor
x= new MyClass;//*
x.hallo();
* firebug: TypeError: MyClass 不是构造函数