Як встановити масив

Як встановити масив

Для додавання інтерактивності веб-сторінкам найбільш широко застосовується в даний час об 'єктно-орієнтована мова сценаріїв JavaScript. Майже завжди для вирішення за допомогою цієї мови скільки-небудь складних завдань доводиться вдаватися до використання масивів. Починається використання масиву в сценарії з його оголошення. Подивимося, як саме це робиться.

Вам знадобиться

  • Базові знання мови JavaScript

Інструкція

1. Можна створити JavaScript-масив кількома способами. Наприклад, так:var sampleArray = [, , рядок створює масив довгим у чотири одиниці. Якщо не вказувати елементів масиву, то і буде створено порожній масив:var emptyArray = [];


2. Інший спосіб встановити масив:var sampleArray = new Array (element_0, element_1, element_2, element_2);И цей варіант створить масив довгою в чотири одиниці. І тут якщо не перераховувати елементів масиву, то масив буде створений порожнім:var emptyArray = new Array (); B такий порожній масив після оголошення можна створити кілька елементів з індексами, не наступними один за одним. Наприклад:var emptyArray = new Array (); 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 слід використовувати об 'єкти.