JavaScript Array concat()

Definition and usage

concat() The method is used to connect two or more arrays.

concat() The method does not change the existing array but returns a new array containing the values of the connected arrays.

Example

Example 1

Connect two arrays:

var sedan = ["S60", "S90"];
var SUV = ["XC40", "XC60", "XC90"];
var Volvo = sedan.concat(SUV);

Try it yourself

Example 2

Connect three arrays:

var sedan = ["S60", "S90"];
var SUV = ["XC40", "XC60", "XC90"];
var wagon = ["V60", "V90", "V90CC"];
var Volvo = sedan.concat(SUV, wagon);

Try it yourself

Syntax

array1.concat(array2, array3, ... , arrayX)

Parameters

Parameters Description
array2, array3, ..., arrayX Required. The array to be connected.

Technical details

Return value: The Array object represents a connected array.
JavaScript version: ECMAScript 1

Browser support

All browsers fully support concat():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support Support Support Support Support Support

Related Pages

Tutorial:JavaScript Array

Tutorial:JavaScript Array Const

Tutorial:JavaScript Array Methods

Tutorial:JavaScript Sorting Array

Tutorial:JavaScript Array Iteration