Ich habe ein JSON-Objekt, das von einer AJAX-Anfrage zurückgegeben wird, und ich habe einige Probleme mit dem, .length
weil es immer wieder zurückgegeben wird undefined
. Ich frage mich nur, ob ich es richtig benutze:
console.log(data.length);
console.log(data.phones.length);
Beide kehren zurück undefined
, obwohl sie gültige Objekte sind.
Update:
Beispiel des zurückgegebenen JSON-Objekts:
{"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}