Массивы


JavaScript может содержать массив переменных в объекте Array. В JavaScript массив также функционирует как список, стек или очередь.

Чтобы определить массив, используйте обозначение скобок или обозначение объекта Array:

var myArray = [1, 2, 3];
var theSameArray = new Array(1, 2, 3);

Обращение

Мы можем использовать оператор скобок для адресации конкретной ячейки в нашем массиве. При адресации используются индексы с отсчетом от нуля, поэтому, например, для второго члена можно обращаться с индексом 1. Одно из преимуществ использования структуры данных массива состоит в том, что у вас есть постоянный поиск по времени, если вы уже знаете индекс элемента. вы пытаетесь получить доступ.[]myArray

console.log(myArray[1]);      // prints out 2

Массивы в JavaScript разрежены, что означает, что мы также можем назначать переменные случайным местоположениям, даже если предыдущие ячейки не были определены. Например:

var myArray = []
myArray[3] = "hello"
console.log(myArray);

Распечатаю:

[undefined, undefined, undefined, "hello"]

Элементы массива

Поскольку массивы JavaScript - это просто особые типы объектов, вы можете хранить элементы разных типов вместе в одном массиве. Пример ниже представляет собой массив со строкой, числом и пустым объектом.

var myArray = ["string", 10, {}]

Упражнение

Вы должны определить массив со следующими тремя переменными:

  1. Строка со значением «В чем смысл жизни?»
  2. Число, имеющее значение 42
  3. Логическое значение, имеющее значение true