El método eachSpread() se usa para iterar sobre los elementos de la colección y pasar cada valor de elemento anidado de la colección a la función de devolución de llamada dada.
Sintaxis:
collection.eachSpread()
Parámetros: el método collect() toma un argumento que se convierte en la colección y luego se le aplica cada método Spread(), que puede tomar elementos si lo aplica en la colección de objetos.
Valor de retorno: este método itera sobre la colección de elementos.
El siguiente ejemplo ilustra el método eachSpread() en collect.js:
Ejemplo 1:
Javascript
const collect = require('collect.js'); const collection = collect([ ['Rakesh', 80], ['Shyam', 94], ['Sandeep', 75], ['Ashok', 88] ]); collection.eachSpread((name, marks) => { console.log("Name => " + name + " | Marks => " + marks) });
Producción:
Name => Rakesh | Marks => 80 Name => Shyam | Marks => 94 Name => Sandeep | Marks => 75 Name => Ashok | Marks => 88
Ejemplo 2:
Javascript
const collect = require('collect.js'); let arr = [ ['Rahul', 98], ['Aditya', 96], ['Abhishek', 80], ]; // Converting object to collection const collection = collect(arr); collection.eachSpread((name, score) => { console.log(name, score); }); console.log(collection.eachSpread( (name, score) => false) );
Producción:
Rahul 98 Aditya 96 Abhishek 80 Collection { items: [ [ 'Rahul', 98 ], [ 'Aditya', 96 ], [ 'Abhishek', 80 ] ] }
Publicación traducida automáticamente
Artículo escrito por AshokJaiswal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA