-1
遍歷我使用的JSON文件:陣列沒有被填充
var list = new Array();
$.getJSON("json.js", function (data) {
$.each(data, function() {
$.each(this, function (k, v) {
var list = new Array();
console.log(v.value);
list.push(v.value);
});
});
console.log(list.length);
});
JSON文件:
{
"quotes": [
{
"value": "q1"
},
{
"value": "q2"
},
{
"value": "q3"
}
]
}
但列表的大小是零。
這裏是控制檯輸出:
q1
q2
q3
0
這是爲什麼出現?
嘗試刪除第二個'var list = new Array()'。你推到一個局部變量,然後console.logging公共變量。 – brouxhaha