а также
aScript, как я могу кратко повторить массив, который содержит несколько элементов?
В Ruby вы могли бы сделать
irb(main):001:0> ["a", "b", "c"] * 3
=> ["a", "b", "c", "a", "b", "c", "a", "b", "c"]
Я посмотрел библиотеку lodash и не нашел ничего, что было бы непосредственно применимо.Особенность запроса: повторные массивы. запрос на добавление его в lodash, и лучший обходной путь
const arrayToRepeat = [1, 2, 3];
const numberOfRepeats = 3;
const repeatedArray = _.flatten(_.times(numberOfRepeats, _.constant(arrayToRepeat)));
ВопросыСамый эффективный способ создать массив JavaScript с нулевым заполнением? а такжеСоздать массив с одним и тем же элементом, повторенным несколько раз сосредоточиться на повторении только одного элемента несколько раз, в то время как я хочу повторить массив, который имеет несколько элементов.
Использование разумно ухоженных библиотек приемлемо.