Collect.js when () Метод

Опубликовано: 6 Декабря, 2021

Метод when () используется для выполнения заданного обратного вызова, когда первый аргумент, переданный методу, оценивается как истина.

Синтаксис:

 collect.when ()

Параметры: метод collect () принимает один аргумент, который преобразуется в коллекцию, а затем к ней применяется метод when ().

Возвращаемое значение: этот метод возвращает объединенные элементы коллекции.

Пример ниже иллюстрирует метод when () в collect.js:

Пример 1:

Javascript

const collect = require( 'collect.js' );
let arr = [ 'C++' , 'java' , 'python' ];
const collection = collect(arr);
collection.when( true , items => items.push( 'c#' ));
let newObject = collection.all();
console.log(newObject);

Выход:

 ["C ++", "java", "python", "c #"]

Пример 2:

Javascript

const collect = require( 'collect.js' );
let arr = [1, 2, 3, 4];
const collection = collect(arr);
collection.when( true , items => items.push(5, 6, 7));
let newObject = collection.all();
console.log(newObject);

Выход:

 [1, 2, 3, 4, 5, 6, 7]