Доступ к данным массива осуществляется только по числовому ключу. Во время конвертации массива в JSON будут обработаны только числовые свойства, а остальные просто будут проигнорированы. Поэтому следующий код в результате даст пустой массив:

То, что часто упоминается как “ассоциативный массив”, на самом деле просто объект в JS. При этом верная конвертация будет такой:

К свойствам объекта в этом случае можно обратиться при помощи стандартной нотации для массива или через точку (если только ключ не является зарезервированным словом). То есть

это тоже самое, что и

Ссылка на источник

 

 

 

Добавить комментарий

Ваш e-mail не будет опубликован.