МАСИВИ 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)
Створення меню
Щоб зрозуміти, як працюють масиви, давайте створимо просте меню для домашньої сторінки, яке відображатиметься на всіх сторінках сайту.