为此javascript中的object
:
div =
{
id: (changeable value),
html = 'div id="divName'+id+'"></div>
}
这是我可以提出问题的最基本的形式。我有一个function
,可以创建上面的object
并将其推送到array
中。除上述报告外:
'未捕获的ReferenceError:未定义ID'
这不是variable
而是object
属性,因此我对错误的含义不感到困惑,但是我不清楚如何引用variable
作为内部的属性相同的object
。
我已经尝试将method
添加到object
-但method
也是undefined
div =
{
id: (changeable value),
html = 'div id="divName'+getId()+'"></div>',
getId()
{
return this.id;
},
}
如果您想尝试一种方法,请尝试类似的方法
var div = {
id: (changeable value),
html: function(){
return 'div id = "divName' + this.id + '"></div>'
}
}