Collect.js | collapse() Method
Last Updated :
30 Jun, 2020
Collect.js is a fluent and convenient wrapper for working with arrays and objects. The JavaScript array is first transformed into a collection and then the function is applied to the collection.
The collapse() method convert collection of arrays into a single flat array.
Installation:
Syntax:
collect(array).collapse()
Parameters: The collect() takes one argument that is converted into the collection and then collapse() function is applied on it, which will convert into a single flat array.
Return Value: Returns an array.
Below examples illustrate the collapse() method in JavaScript:
Example 1: Here collect = require(‘collect.js’) is used to import the collect.js library into the file.
const collect = require( 'collect.js' );
let arr = [1, [1, 2], [{}, 3]]
const collection = collect(arr);
const collapased = collection.collapse();
let singleArray = collapased.all();
console.log( "Single array: " , singleArray);
|
Output
Example 2:
const collect = require( 'collect.js' );
let arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10]]
const collection = collect(arr);
const collapased = collection.collapse();
let singleArray = collapased.all();
console.log( "Single array: " , singleArray);
|
Output
Share your thoughts in the comments
Please Login to comment...