Массив – это тип данных, хранящий пронумерованные значения. Каждое пронумерованное значение называется элементом массива, а число, с которым связывается элемент, называется его индексом. Массивы JavaScript нетипизированы, это значит, что элемент массива может иметь любой тип, причем разные элементы одного массива могут иметь разные типы. Помимо этого массивы JavaScript являются динамическими, это значит, что объявлять фиксированный размер не нужно и можно добавить новые элементы в любое время. Создание массива Массив можно создать двумя способами, первый: создать массив с помощью литерала массива - квадратные скобки, внутри которых расположен список элементов, разделенных запятыми. var empty = []; //пустой массив var numbers = [4, 1, 2, 5]; //массив с 5 числовыми элементами var diff = [1.5, false, "текст"]; //массив с 3 элементами различного типа. Значения не обязательно должны быть простыми (числа или строки) - это также могут быть и любые другие выражения, например: литералы объектов, другие массивы или функции. var num = 700; var tab = [function(a) { alert(a) }, { name: 'Петя' }, [1, 2, 3], num + 1]; Второй способ создания массива - вызов конструктора Array(). Вызвать конструктор Array() можно тремя способами. Вызов конструктора без аргументов: var b = new Array(); В этом случае создается пустой массив, эквивалентный пустому литералу [].В конструкторе явно указываются значения n элементов массива: var b = new Array(1, 3, 5, 8, "строка", true); В этом случае конструктор получает список аргументов, которые становятся элементами нового массива. Аргументы записываются в массив в том порядке, в котором указаны. Выделение места для последующего присваивания значений. Это делается путем указания при определении массива одного числа в круглых скобках: var b = new Array(5); Этот способ определения массива предполагает выделение массиву определенного количества элементов (каждый из которых имеет значение undefined) с возможностью последующего присваивания значений по ходу сценария. Такая форма обычно используется для предварительного размещения массива, если его длина известна заранее.
java,java script.
:(((Алексей )))
поговорим о массивах.
Массив – это тип данных, хранящий пронумерованные значения. Каждое пронумерованное значение называется элементом массива, а число, с которым связывается элемент, называется его индексом. Массивы JavaScript нетипизированы, это значит, что элемент массива может иметь любой тип, причем разные элементы одного массива могут иметь разные типы. Помимо этого массивы JavaScript являются динамическими, это значит, что объявлять фиксированный размер не нужно и можно добавить новые элементы в любое время.
Создание массива
Массив можно создать двумя способами, первый: создать массив с помощью литерала массива - квадратные скобки, внутри которых расположен список элементов, разделенных запятыми.
var empty = []; //пустой массив
var numbers = [4, 1, 2, 5]; //массив с 5 числовыми элементами
var diff = [1.5, false, "текст"]; //массив с 3 элементами различного типа.
Значения не обязательно должны быть простыми (числа или строки) - это также могут быть и любые другие выражения, например: литералы объектов, другие массивы или функции.
var num = 700;
var tab = [function(a) { alert(a) }, { name: 'Петя' }, [1, 2, 3], num + 1];
Второй способ создания массива - вызов конструктора Array(). Вызвать конструктор Array() можно тремя способами.
Вызов конструктора без аргументов:
var b = new Array();
В этом случае создается пустой массив, эквивалентный пустому литералу [].В конструкторе явно указываются значения n элементов массива:
var b = new Array(1, 3, 5, 8, "строка", true);
В этом случае конструктор получает список аргументов, которые становятся элементами нового массива. Аргументы записываются в массив в том порядке, в котором указаны.
Выделение места для последующего присваивания значений. Это делается путем указания при определении массива одного числа в круглых скобках:
var b = new Array(5);
Этот способ определения массива предполагает выделение массиву определенного количества элементов (каждый из которых имеет значение undefined) с возможностью последующего присваивания значений по ходу сценария. Такая форма обычно используется для предварительного размещения массива, если его длина известна заранее.