Lodash被證明在處理數組,字符串,對象等時非常有用。它使數學運算和函數範式更加簡單,簡潔。 _.concat()函數用於連接JavaScript中的數組。
用法:
_.concat(array, [values])
參數:該函數接受上述和以下所述的兩個參數:
- array:這是一個要添加值的數組。
- values:是要添加到原始數組的值數組。
注意:數組值還可以包含數組的數組,也可以簡單地將單個對象添加到原始數組。
返回值:此函數在串聯後返回數組。
為了更好地理解該函數,以下僅舉幾個例子。
範例1:
// Requiring the lodash library
let lodash = require("lodash");
// Original array to be concatenated
let array = [1, 2, 3];
// Values to be added to original arrray
let values = [0, 5, "a", "b"]
let newArray = lodash.concat(array, values);
console.log("Before concat:" + array);
// Printing newArray
console.log("After concat:" + newArray);
輸出:
範例2:將數組數組添加到原始數組。
// Requiring the lodash library
let lodash = require("lodash");
// Original array to be concatenated
let array = ["a", 2, 3];
// Array of array to be added
// to original array
let values = [0, 5, ["a", "b"]]
let newArray = lodash.concat(array, values);
console.log("Before concat:", array);
// Printing array
console.log("After concat:", newArray);
輸出:
範例3:本示例將對象添加到數組。
// Requiring the lodash library
let lodash = require("lodash");
// Original array to be concatenated
let array = ["a", 2, 3];
// Object of values to be
// added to original arrray
let values = { "a":1, "b":2 }
let newArray = lodash.concat(array, values);
console.log("Before concat:", array);
// Printing array
console.log("After concat:", newArray);
輸出:
相關用法
- Lodash _.difference()用法及代碼示例
- Lodash _.tail()用法及代碼示例
- p5.js concat()用法及代碼示例
- Node.js lodash.sortBy()用法及代碼示例
- Lodash _.xor()用法及代碼示例
- Lodash _.take()用法及代碼示例
- Lodash _.nth()用法及代碼示例
- Lodash _.takeRight()用法及代碼示例
- Lodash _.fromPairs()用法及代碼示例
- Lodash _.sortedLastIndex()用法及代碼示例
- Lodash _.zipWith()用法及代碼示例
- Lodash _.sampleSize()用法及代碼示例
- Lodash _.clone()用法及代碼示例
- Lodash _.find()用法及代碼示例
- Lodash _.cloneDeep()用法及代碼示例
- Lodash _.pullAt()用法及代碼示例
- Lodash _.pullAll()用法及代碼示例
- Lodash _.differenceWith()用法及代碼示例
注:本文由純淨天空篩選整理自tarun007大神的英文原創作品 Lodash _.concat() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。