Collect.js是用于处理数组和对象的流畅,便捷的包装器。首先将JavaScript数组转换为一个集合,然后将该函数应用于该集合。
collapse()方法将数组的集合转换为单个平面数组。
安装:
- 可以通过NPM安装Collect.js:
npm install --save collect.js
- 您还可以使用collect.js的CDN
<script src="https://cdnjs.com/libraries/collect.js"></script>
用法:
collect(array).collapse()
参数:collect()接受一个参数,该参数将转换为集合,然后在其上应用collapse()函数,它将转换为单个平面数组。
返回值:返回一个数组。
以下示例说明了JavaScript中的collapse()方法:
范例1:在这里collect = require('collect.js')用于将collect.js库导入文件中。
const collect = require('collect.js');
let arr = [1, [1, 2], [{}, 3]]
// convert array into collection
const collection = collect(arr);
// collapsing the array into single array
const collapased = collection.collapse();
// returning the array with all() method.
let singleArray = collapased.all();
console.log("Single array:", singleArray);
输出
范例2:
const collect = require('collect.js');
let arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10]]
// convert array into collection
const collection = collect(arr);
// collapsing the array into single array
const collapased = collection.collapse();
// returning the array with all() method.
let singleArray = collapased.all();
console.log("Single array:", singleArray);
输出
相关用法
- HTML DOM Range collapse()用法及代码示例
- p5.js Table get()用法及代码示例
- JQuery when()用法及代码示例
- p5.js Table set()用法及代码示例
- JQuery sub()用法及代码示例
- Lodash _.nth()用法及代码示例
- Lodash _.take()用法及代码示例
- Lodash _.xor()用法及代码示例
- Collect.js avg()用法及代码示例
- Collect.js all()用法及代码示例
- JQuery css()用法及代码示例
- JQuery add()用法及代码示例
- p5.js Camera pan()用法及代码示例
- underscore.js _.best()用法及代码示例
- underscore.js _.cat()用法及代码示例
- Lodash _.last()用法及代码示例
- underscore.js _.third()用法及代码示例
- Collect.js contains()用法及代码示例
- underscore.js _.nth()用法及代码示例
注:本文由纯净天空筛选整理自iamsahil1910大神的英文原创作品 Collect.js | collapse() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。