【发布时间】:2014-02-22 18:49:56
【问题描述】:
我正在尝试将值添加到数组中,但由于某种原因它无法正常工作。我是 JavaScript 新手。
这是我的代码:
eventsArray = new Array();
$.each(xmlJsonObj.feed.entry, function(index, value){
eventsArray[index] = new Array('title' = value.title, 'date' = value.date[1]);
});
所以基本上我是从 json 对象中提取一些值,并希望将它们保存为数组中的键值对(多维,因为每个事件都有多个值)。
这个数组稍后会按日期排序。
我目前收到以下错误:
ReferenceError: Left side of assignment is not a reference.
我是 JavaScript 新手,并不太明白哪里出了问题。尝试查看一些示例,但仍然看不到在这样的循环中使用 JavaScript(或对象,因为 JS 中的所有内容都是对象)创建二维数组的好示例。
我会非常感谢任何帮助或提示。
【问题讨论】:
标签: javascript jquery arrays multidimensional-array