Оголошення масиву, Microsoft Docs
Змінні JScript можуть зберігати масиви, як і будь-які інші дані. За допомогою інструкції типу можна вказати, що змінна повинна містити об'єкт масиву або типізований масив, проте з її допомогою не можна задати початковий масив. Щоб зберегти масив у змінній, необхідно оголосити масив та присвоїти його змінній.
Оголошення масиву за допомогою оператора new
Щоб оголосити JScript новий об'єктArray, можна використовувати операторnew з конструкторомArray. Оскільки в масив JScript можна динамічно додавати елементи, немає необхідності вказувати початковий розмір масиву. Наприклад, змінної a1 присвоєно масив нульової довжини.
Щоб встановити початкову довжину масиву, створюваного за допомогою конструктораArray, передайте конструктору масиву цілісний аргумент. Довжина масиву може дорівнювати нулю або позитивному числу. У наступному коді змінної a2 надається масив довжиною 10.
Якщо конструкторуArray передається кілька параметрів або один нечисловий параметр, результуючий масив містить усі передані параметри своїх елементів. Наприклад, у наступному коді створюється масив, в якому елементом 0 є число 10, елементом 1 рядок "Hello", а елементом 2 поточна дата.
За допомогою оператораnew можна також оголошувати багатовимірні масиви. У наступному прикладі оголошується тривимірний масив, що містить у кожному вимірі три, чотири та п'ять елементів відповідно.
Оголошення масиву за допомогою літералів масиву
За допомогою літералів масиву можна легко ініціалізувати одновимірні масиви. Зверніть увагу, що при присвоєнні літералу масиву типізованому масиву компілятор спробує перетворити дані цьоголітералу у відповідний тип. У цьому прикладі літеральний масив присвоюється масиву JScript і типізований масив.
За допомогою літералів масиву також можна ініціалізувати масиви масивів. У наступному прикладі використовується масив із двох цілих масивів для ініціалізації масиву JScript і типізованого масиву.
За допомогою літералів масиву неможливо ініціалізувати багатовимірні типизовані масиви.