Underscore.js _.cycle () Метод
Опубликовано: 29 Июля, 2021
Метод _.cycle () принимает целочисленное значение и массив, который затем используется для построения массива, содержащего количество итераций через данный массив, соединенных между собой.
Новый созданный массив содержит заданное количество раз.
Синтаксис:
_.cycle (целое число, массив);
Параметры:
- целое число: количество повторений данного массива.
- array: массив, который повторяется для создания нового массива.
Возвращаемое значение: этот метод возвращает зацикленный массив.
Примечание. Это не будет работать в обычном JavaScript, поскольку для этого требуется установка библиотеки contrib underscore.js.
Библиотеку contrib underscore.js можно установить с помощью npm install underscore-contrib –save
Пример: в этом примере мы просто создадим циклический массив, используя этот метод.
// Defining underscore contrib variable var _ = require( 'underscore-contrib' ); // Integer var int = 10; // Array var arr = [1, 2, 3]; // Constructing cycled array var c_arr = _.cycle(int, arr); console.log( "cycled array : " ); console.log(c_arr); |
Выход:
циклический массив: [ 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3 ]