【发布时间】:2020-11-24 12:34:18
【问题描述】:
我有以下 3d 数组。我想解析每个数组元素的第一个元素,它应该返回所有日期。
var res = [[["Mon, 23 Nov 2020 10:38:49 GMT",0,"ams1"],["Mon, 23 Nov 2020 10:43:49 GMT",2,"ams1"],["Mon, 23 Nov 2020 10:48:49 GMT",8,"ams1"]],[["Mon, 23 Nov 2020 10:53:49 GMT",2,"ams1"],["Mon, 23 Nov 2020 10:58:49 GMT",5,"ams1"]]]
console.log(res);
var data1=[]
for (var i=0; i<res.length; i++)
{
for (var j=0;j<res[i].length;j++);
{
data1.push(res[i][j][0]);
}
}
这会产生类型错误。
未捕获的类型错误:无法读取未定义的属性“0”
请帮忙。
【问题讨论】:
-
打错了,把
for..j末尾的分号去掉。
标签: javascript html arrays