正常触发我正在二维数组不在控制台
var spacetime = [];
spacetime.push({
Title : [],
Space : [],
Time : []
});
if (doSelect('Location').length > 0 && doSelect('Date').length > 0) {
for(var i = 0; i < dateText.length; i++) {
d += dateText[i] + ' ';
}
if(location.match(regex)) {
spacetime[0].Title.push("Hello");
spacetime[2].Time.push(d);
});
}
};
但控制台给我:
Cannot read property 'Time' of undefined
然而d
被罚款,因为它输出正确
是'时空[2] === null'? – Stephen
在给定的代码中,您尝试访问索引为'2'的对象('spacetime [2]'),但只有一个元素被推送到'spacetime'。 –