我有我的 JSON 代码,当我尝试解析它时,第一个 ID 始终为 0,我不知道为什么。
迭代:
for (var i = 0; i < myFirstJSON.length; i++) {
var dayEvent = dayEvent + myFirstJSON[i].ID + ' ';
}
结果:
南 491 489 482
NaN 来自var dayEvent = dayEvent + myFirstJSON[i].ID + ' ';
您dayEvent
在初始化它之前使用的位置(未定义 + 一个数字为您提供 NAN)。如果你初始化它,NaN 就会消失
var dayEvent = '';
for (var i = 0; i < myFirstJSON.length; i++) {
dayEvent = dayEvent + myFirstJSON[i].ID + ' ';
}
您需要dayEvent
在开始使用它之前定义初始值:
var dayEvent = "";
for (var i = 0; i < myFirstJSON.length; i++) {
dayEvent = dayEvent + myFirstJSON[i].ID + ' ';
}
document.writeln(dayEvent);