ich in Javascript bin neu (und jquery), und ich möchte ein api wie folgt nennen:Call a JSON API reagiert mit jQuery
{"GOOGL":{"PRICE":950.123},"TSLA":{"PRICE":345.67}}
ich mit meinem Code versucht, aber es hat nicht funktioniert:
var list = ["GOOGL","TSLA"];
$(document).ready(function() {
$.getJSON('api.json', function(data) {
for (var i in list) {
console.log(data.list[i].PRICE);
};
});
});
bekam ich einen Fehler wie folgt aus: „nicht abgefangene Typeerror: lesen Eigenschaft kann nicht‚0‘von undefined“
Kann mir jemand helfen?
' Daten [Liste [i]]. PREIS ". – nnnnnn
Es bedeutet, dass "data.list" nicht definiert ist, versuchen Sie zu überprüfen, was der Inhalt von 'data' ist durch' console.log (data) ' – masterpreenz
@nnnnnn in der Liste var gibt es keinen Preis' var list = ["GOOGL" , "TSLA"]; "OP ist nicht sehr klar, er hat' {"GOOGL": {"PRICE": 950.123}, "TSLA": {"PRICE": 345.67}} aber in der Schleife benutzt er 'list ' – guradio