Вам понадобится
- Базовые знания языка JavaScript
Инструкция
1
2
Другой способ задать массив:var sampleArray = new Array(element_0, element_1, element_2, element_2);И этот вариант создаст массив длинной в четыре единицы. И здесь если не перечислять элементов массива, то массив будет создан пустым:var emptyArray = new Array();В таком пустом массиве после объявления можно создать несколько элементов с индексами, не следующими друг за другом. Например:var emptyArray = new Array();
emptyArray[4] = 47;
emptyArray[792] = 1;В отличие, например, от массивов в языке Си, этот массив будет занимать объём памяти, нужный для хранения только двух элементов, а не 793. Можно создать пустой массив заданной длины, все элементы которого будут иметь значение "undefined":var emptyArray = new Array(8);Этот пустой массив будет содержать 8 элементов, значение которых неопределённо.
emptyArray[4] = 47;
emptyArray[792] = 1;В отличие, например, от массивов в языке Си, этот массив будет занимать объём памяти, нужный для хранения только двух элементов, а не 793. Можно создать пустой массив заданной длины, все элементы которого будут иметь значение "undefined":var emptyArray = new Array(8);Этот пустой массив будет содержать 8 элементов, значение которых неопределённо.
3
При любом из перечисленных способов создания элементами массива могут быть целые или дробные числа, строковые и логические значения. Массивы тоже могут быть элементами других массивов. Образец создания массива, содержащего по одному элементу каждого из перечисленных типов:var mixedArray = [ 4, 3.14, "text", true, [47, 8.1] ];Из того, что массив может быть элементом другого массива, несложно понять как создавать многомерные массивы. Образец создания трёхмерного массива:var multiDimArray = [[[1, true], [8, true], 3.14], "text", 42];Всё это нумерованные массивы. Для создания ассоциативных (именованных) массивов в JavaScript следует использовать объекты.