Метод Collect.js map()

Опубликовано: 8 Октября, 2022

Функция map() выполняет итерацию по коллекции и передает каждое значение обратному вызову. В JavaScript массив сначала преобразуется в коллекцию, а затем функция применяется к коллекции.

Синтаксис:

data.map(rule)

Параметры: эта функция принимает один параметр, как указано выше и описано ниже:

  • правило: этот параметр содержит правило операции или условие, которое должно быть применено к коллекции.

Возвращаемое значение: вернуть измененный список коллекций.

Примеры ниже иллюстрируют функцию map() в collect.js.

Пример 1. В этом примере мы берем коллекцию, а затем с помощью функции map() применяем операцию к коллекции.

Javascript




// It is used to import collect.js library
const collect = require("collect.js");
  
const num = [1, 2, 3, 4, 5];
  
const data = collect(num);
  
const x = data.map(e => e * 3);
  
console.log(x.all());

Выход:

[ 3, 6, 9, 12, 15 ]

Пример 2: То же, что и вышеприведенный пример, но с применением другой операции для выполнения.

Python3




//It is used to import collect.js library
  
const collect = require("collect.js");
  
const num = [10 ,20 ,30 ,40, 50];
  
const data = collect(num);
  
const x = data.map(e => e / 10);
  
console.log(x.all());

Выход:

[1 , 2, 3 ,4 ,5]

Ссылка: https://collect.js.org/api/map.html