fiddle hereJSON解析結果總是在爲NaN的第一個值
我有我的JSON的代碼,當我嘗試分析它的第一個ID始終爲0,我不能找出原因。
迭代:
for (var i = 0; i < myFirstJSON.length; i++) {
var dayEvent = dayEvent + myFirstJSON[i].ID + ' ';
}
結果:
NaN的491 489 482
fiddle hereJSON解析結果總是在爲NaN的第一個值
我有我的JSON的代碼,當我嘗試分析它的第一個ID始終爲0,我不能找出原因。
迭代:
for (var i = 0; i < myFirstJSON.length; i++) {
var dayEvent = dayEvent + myFirstJSON[i].ID + ' ';
}
結果:
NaN的491 489 482
楠來自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);