Saya punya objek json yang dikembalikan oleh permintaan AJAX dan saya mengalami beberapa masalah dengan .lengthkarena itu terus kembali undefined. Hanya ingin tahu apakah saya menggunakannya dengan benar:
console.log(data.length);
console.log(data.phones.length);
Mereka berdua kembali undefinedmeskipun mereka adalah objek yang valid.
Pembaruan:
Contoh objek JSON yang dikembalikan:
{"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}