ho un oggetto json che viene restituito da una richiesta AJAX e ho qualche problema con il .lengthperché continua a tornare undefined. Mi chiedo solo se lo sto usando bene:
console.log(data.length);
console.log(data.phones.length);
Entrambi ritornano undefinedanche se sono oggetti validi.
Aggiornamento:
esempio dell'oggetto JSON restituito:
{"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}