Collect.js concat() 方法
concat() 方法用于返回集合表示的合并数组或对象。 JavaScript 数组首先转换为集合,然后将函数应用于集合。
句法:
collect(array1).concat(array2)
参数: collect() 方法接受一个转换为集合的参数,然后 concat()函数也接受一个数组。
返回值:返回一个合并的数组或对象。
下面的示例说明了 Collect.js 中的concat() 方法:
示例 1:这里使用 collect = require('collect.js') 将 collect.js 库导入文件中。
Javascript
const collect = require('collect.js');
let arr = [1, 2, 3]
// Convert array into collection
const collection = collect(arr);
// concat the array
let concatarr = collection.concat(['a', 'b', 'c']);
// Returning the array
let newObject = concatarr.all();
console.log("Result : ", newObject);
Javascript
const collect = require('collect.js');
let arr = [1, 2, 3]
// Convert array into collection
const collection = collect(arr);
// concat the array
let concatarr = collection.concat(['a', 'b', 'c']);
// concat the object
concatarr = concatarr.concat({ first : "GeeksforGeeks",
second : "Collect.js"});
// Returning the array
let newObject = concatarr.all();
console.log("Result : ", newObject);
输出:
Result : [ 1, 2, 3, 'a', 'b', 'c' ]
示例 2:
Javascript
const collect = require('collect.js');
let arr = [1, 2, 3]
// Convert array into collection
const collection = collect(arr);
// concat the array
let concatarr = collection.concat(['a', 'b', 'c']);
// concat the object
concatarr = concatarr.concat({ first : "GeeksforGeeks",
second : "Collect.js"});
// Returning the array
let newObject = concatarr.all();
console.log("Result : ", newObject);
输出:
Result : [ 1, 2, 3, 'a', 'b', 'c', 'GeeksforGeeks', 'Collect.js' ]
参考: https ://collect.js.org/api/concat.html