JSON Литералы массива
Это строка JSON:
'["Ford", "BMW", "Fiat"]'
Внутри строки JSON есть литерал массива JSON:
["Ford", "BMW", "Fiat"]
Массивы в JSON почти такие же, как массивы в JavaScript.
В JSON значения массива должны иметь тип строки, числа, объекта, массива, логического значения или null.
В JavaScript значениями массива могут быть все вышеперечисленные, а также любые другие допустимые выражения JavaScript, включая функции, даты и undefined.
JavaScript Массивы
Вы можете создать массив JavaScript из литерала:
Вы можете создать массив JavaScript, проанализировав строку JSON:
Доступ к значениям массива
Вы получаете доступ к значениям массива по индексу:
Массивы в объектах
Объекты могут содержать массивы:
Пример
{
"name":"John",
"age":30,
"cars":["Ford", "BMW", "Fiat"]
}
Вы получаете доступ к значениям массива по индексу:
Перебор массива
Вы можете получить доступ к значениям массива с помощью цикла for in
:
Или вы можете использовать цикл for
: