我试图在对象内创建变量,如下所示,但它给了我错误。这是DEMO
下面是相同的代码
var One = {
var var1, var2;
init: function () {
var1 = 'some1';
var2 = 'some2';
}
}
One.init();
最佳答案
对象有属性而不是变量:
var One = {
prop: "",
prop2: "",
init: function() {
this.prop = 'some1';
this.prop2 = 'some2';
}
}
关于javascript - 在对象内部声明变量给我错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13249701/