Кода -копия выглядит следующим образом:
var beatles = ["Джон", "Пол", "Джордж", "Ринго"];
Приведенный выше массив Beatles является типичным примером традиционного массива: подписание каждого элемента - это число, и для каждого добавленного элемента число увеличивается на 1 по очереди. Интекстером первого элемента равен 0, а индекс второго элемента составляет 1. И так далее.
Если при заполнении массива дается только значение элемента, этот массив будет традиционным массивом, а подписки его соответствующих элементов будут автоматически созданы и обновлены.
Это поведение по умолчанию может быть изменено, явно предоставив подписки для каждого нового элемента при заполнении массива. При предоставлении подписок для новых элементов вам не нужно ограничивать использование целочисленных чисел. Вы также можете использовать струны:
Кода -копия выглядит следующим образом:
var lennon = array ();
Леннон ["Имя"] = "Джон";
Леннон ["Год"] = "1940";
Леннон ["Живо"] = ложь;
Такой массив называется ассоциативным массивом. Поскольку строки могут использоваться вместо числовых значений, код более читабелен. Тем не менее, это использование не является хорошей привычкой и не рекомендуется для всех. По сути, при создании ассоциативного массива вы создаете свойства объекта массива. В JavaScript все переменные на самом деле являются объектами какого -то типа. Например, логическое значение является объектом Boolean Type, а массив является объектом массива типа. В приведенном выше примере вы на самом деле добавили имя, год и жизнь - это эти атрибуты в массив Леннона. В идеале вы не должны изменять свойства объекта массива, но использовать общий объект.
Выше приведено в этой статье, надеюсь, вам понравится.