我正在尝试动态地动态创建对象文字。所以我从一个空对象开始:
var myobj = {}
然后向其中添加条目,使其最终看起来像这样:
var myobj = {
row1 = {
thing1 : 'thing',
thing2 : 'thing'
},
row2 = {
thing1 : 'thing',
thing2 : 'thing'
}
}
我一直在尝试做:
for(var i = 0; i<rows.length; ++i) {
myobj.row[count].thing1 = 'thing';
myobj.row[count].thing2 = 'thing'
}
但这似乎不起作用。我得到一个无法设置未定义错误的属性。
任何想法我怎么能做到这一点?