Skip to content
Related Articles

Related Articles

Lodash _.concat() Function

View Discussion
Improve Article
Save Article
  • Last Updated : 05 May, 2021
View Discussion
Improve Article
Save Article

Lodash proves to be much useful when working with arrays, strings, objects etc. It makes math operations and function paradigm much easier, concise. The _.concat() function is used to concatenating the arrays in JavaScript.

Syntax:

_.concat(array, [values])

Parameters: This function accept two parameters as mentioned above and described below: 

  • array: It is an array to which values are to be added.
  • values: It is the Array of values that is to be added to the original array.

Note: The array value can also contain arrays of array or simple a single object to be added to original array.

Return Value: This function returns the array after concatenation.

Few examples are given below for better understanding of the function.

Example 1:

Javascript




// Requiring the lodash library
let lodash = require("lodash");
 
// Original array to be concatenated
let array = [1, 2, 3];
 
// Values to be added to original array
let values = [0, 5, "a", "b"]
 
let newArray = lodash.concat(array, values);
console.log("Before concat: " + array);
 
// Printing newArray
console.log("After concat: " + newArray);


Output:

Example 2: Adding array of array to original array.

JavaScript




// 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);


Output:

Example 3: This example adding the object to the array.

Javascript




// 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 array
let values = { "a": 1, "b": 2 }
let newArray = lodash.concat(array, values);
console.log("Before concat: ", array);
 
// Printing array
console.log("After concat: ", newArray);


Output:


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!