一個JSON API響應我在JavaScript(和jQuery)新的,我想這樣調用的API:呼叫使用jQuery
{"GOOGL":{"PRICE":950.123},"TSLA":{"PRICE":345.67}}
我與我的代碼嘗試,但它不工作:
var list = ["GOOGL","TSLA"];
$(document).ready(function() {
$.getJSON('api.json', function(data) {
for (var i in list) {
console.log(data.list[i].PRICE);
};
});
});
我得到了這樣的錯誤:「遺漏的類型錯誤:無法未定義讀取屬性‘0’」
任何人可以幫助我嗎?
'data [list [i]]。PRICE'。 – nnnnnn
這意味着'data.list'是未定義的,試着通過console.log(data)來檢查'data'的內容是什麼' – masterpreenz
@nnnnnn在list var中沒有價格'var list = [「GOOGL」 ,「TSLA」];'OP不太清楚他有'{「GOOGL」:{「PRICE」:950.123},「TSLA」:{「PRICE」:345.67}}'但是在循環中他使用'list ' – guradio