El método mapSpread() se usa para iterar sobre los elementos de colección dados y pasar cada valor de elemento de colección anidado a la devolución de llamada dada.
Sintaxis:
collect(array).mapSpread(callback)
Parámetros: el método collect() toma un argumento que se convierte en la colección y luego se le aplica el método mapSpread(). El método mapSpread() contiene la función de devolución de llamada como parámetro.
Valor devuelto: este método devuelve elementos de colección de acuerdo con la función de devolución de llamada dada.
El siguiente ejemplo ilustra el método mapSpread() en collect.js:
Ejemplo 1:
Javascript
const collect = require('collect.js'); const arr = ['a', 'b', 'c']; const collection = collect(arr); const sequence = collection.mapSpread( element => element.toUpperCase()); console.log(sequence.all());
Producción:
[ 'A', 'B', 'C' ]
Ejemplo 2:
Javascript
const collect = require('collect.js'); const arr = [2, 4, 5, 6, 7, 8, 10, 11]; const collection = collect(arr); const sequence = collection.mapSpread( element => element % 2 == 0); console.log(sequence.all());
Producción:
[ true, false, true, false, true, false, true, false ]
Publicación traducida automáticamente
Artículo escrito por AshokJaiswal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA