bekommen Ich habe diese Funktion in javascript:Uncaught Reference in Javascript
var summaryObj = JSON.parse(jsonStr);
var fieldsToConvertToFixedNumbers = ["total_wt_arr_slp", "total_wt_ivwap_slp"];
for(var i = 0; i < summaryObj.length; i++) {
var obj = summaryObj[i];
for(key in obj) {
if(fieldsToConvertToFixedNumbers.indexOf(key) != -1) {
obj[key] = Number(obj[key]).toFixed(2);
}
}
}
Warum ich die folgende Fehlermeldung erhalten:
Uncaught ReferenceError: key is not defined
Wie dieses Problem beheben?
, welche Linie diesen Fehler zeigt? Was ist "ZusammenfassungObj"? –
@RocketHazmat für (Schlüssel in obj) zeigt den Fehler – Angad
'für (var Schlüssel in obj)' oder neue ESNext stuff 'für (lassen Sie Schlüssel in obj)' – Keith