Tengo un objeto json que devuelve una solicitud AJAX y tengo algunos problemas con el .lengthporque sigue regresando undefined. Me pregunto si lo estoy usando bien:
console.log(data.length);
console.log(data.phones.length);
Ambos regresan undefinedaunque sean objetos válidos.
Actualización:
Muestra del objeto JSON devuelto:
{"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}