«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как создать массив с элементами, повторяющимися несколько раз в JavaScript?

Как создать массив с элементами, повторяющимися несколько раз в JavaScript?

Опубликовано 8 ноября 2024 г.
Просматривать:741

How to Create an Array with Elements Repeated Multiple Times in JavaScript?

Создание массива с элементами, повторяющимися несколько раз

В JavaScript создание массива с одним и тем же элементом, повторяющимся несколько раз, может быть достигнуто с помощью различных методов.

Один простой подход — использовать цикл for и постепенно добавлять элемент в массив:

var repeatelem = function(elem, n) {
  var arr = [];
  for (var i = 0; i 

Однако в ES6 есть более лаконичный и эффективный способ сделать это с помощью метода Array.fill():

ES6 Решение:

console.log(
  Array(5).fill(2)
)
//=> [2, 2, 2, 2, 2]

Метод Array.fill() принимает два аргумента: элемент, который нужно повторить, и количество раз, которое нужно повторить. Этот метод не только более краток, но и более эффективен, чем подход цикла for, особенно для больших массивов.

Заявление о выпуске Эта статья перепечатана по адресу: 1729683690. В случае каких-либо нарушений, пожалуйста, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3