반응형

 


 

 concat 함수는 인자로 주어진 값들을 기존 배열에 병합해서 새 배열을 만드는 함수이다.

 

구문

Array.concat([val1[, val2[, ...[, valN]]]])

 

 매개변수로는 배열 또는 값을 사용할 수 있고, 배열이나 값을 이어붙여도 원본은 변하지 않는다. 즉, 새로 만들어진 배열이나 원본 배열을 수정해도 서로 영향이 없다.

 

 

예제1

var test1 = "Hello";
var test2 = "World";
var test3 = "!";

console.log(test1.concat(test2));
// result : HelloWorld
console.log(test1.concat(test2, test3));
// result : HelloWorld!

 

예제2

var test1 = [1, 2, 3];
var test2 = [4, 5, 6];
var test3 = ["a", "b", "c"];

console.log(test1.concat(test2));
// result : 1, 2, 3, 4, 5, 6
console.log(test2.concat(test3));
// result : 4, 5, 6, a, b, c

 

예제3

var test = [1, 2, 3];

console.log(test.concat("a", ["b", "c"]));
// result : 1, 2, 3, a, b, c

 


 

반응형

블로그 이미지

SkyBaby

부부가 운영하는 정보 공유 공간입니다. 다양한 일상, 요리, 맛집탐방, 게임, 공부 등의 정보를 담고 있습니다.