МАСИВИ JAVASCRIPT - Дев’ятий урок JavaScript - Дика Правда

Масив (англійською array) оголошується так:

имя_масива = new Array()

Правила для імен масивів такі самі, як для імен змінних (див.урок 1).

У дужках можна а) вказати кількість елементів масиву -new Array(8); б) перерахувати елементи масиву (у лапках і через кому) -new Array("енікі" , "Беніки", "Ялинки", "вареники");

Примітка:елементи масиву, що перераховуються, є рядками, а не іменами змінних. Тому потрібні лапки і тому ж можна не дотримуватися правил імен і навіть писати українськими літерами.

в) не вказувати нічого (щоб зробити призначення надалі).

У масиву є властивість length — довжина, або, як кажуть програмісти, розмірність. Ця властивість показує кількість елементів масиву. У масиву з порожніми дужками розмірність дорівнює нулю.

Розмір можна динамічно змінювати. Визначивши «порожній» масив, можна потім надати значення і порядковий номер одному з його елементів. Як тільки ми це зробимо, зміниться і розмірність масиву:

yoklmn = новий Array() yoklmn[3] = "tratata"

Зверніть увагу наквадратні дужки, в які полягає порядковий номер масиву.

Тепер, навіть якщо інші елементи не визначені, масив має розмірність 4 елементи.

Yoklmn, чому чотири?

Про програмістів ходить багато анекдотів, наприклад:

— По порядку розрахуйся! — Нульовий.

Перший елемент масиву завжди маєнульовий номер.

Довжина порожнього масиву == 0 Довжина масиву з одним (нульовим) елементом == 1 Довжина масиву з двома елементами ([0], [1]) == 2 І т.д.

Тобторозмірність масиву завжди на один номер більший за номер останньогоелемента.

Не брешу, можете перевірити.

Скопіюйте цей код у пусту сторінку HTML і подивіться, що вийде.

yoklmn = new Array() yoklmn[3] = "tratata" document.write(yoklmn.length)

Створення меню

Щоб зрозуміти, як працюють масиви, давайте створимо просте меню для домашньої сторінки, яке відображатиметься на всіх сторінках сайту.