Как создать массив из n элементов в javascript?

Пользователь

от carrie , в категории: Компьютерные технологии , 2 года назад

Как создать массив из n элементов в javascript?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от norval_cronin , год назад

@carrie 

Создание массива из n элементов в JavaScript можно выполнить так:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
// Создаем пустой массив
var myArray = [];

// Создаем массив из n элементов
var n = 5;
for (var i = 0; i < n; i++) {
  myArray[i] = i;
}

console.log(myArray); // [0, 1, 2, 3, 4]


Также можно использовать метод Array.from():

1
2
3
4
5
// Создаем массив из n элементов с помощью Array.from()
var n = 5;
var myArray = Array.from(Array(n).keys());

console.log(myArray); // [0, 1, 2, 3, 4]


Или можно использовать конструктор Array():

1
2
3
4
5
// Создаем массив из n элементов с помощью конструктора Array()
var n = 5;
var myArray = new Array(n);

console.log(myArray); // [undefined, undefined, undefined, undefined, undefined]