Array.concat (배열 추가 반환)
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/concat
Array.concat
은 배열의 새로운 값을 추가하고 해당 배열을 return
해준다.
Array.push
는 return
해주는 값은 해당 배열이 아니라 해당 값을 추가한 배열의 length
값이다.
const a = [1, 2, 3];
const b = [4, 5, 6];
const c = [7, 8, 9];
// [1, 2, 3, 4, 5, 6, 7, 8, 9]
const d = a.concat(b, c);
// [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
const e = d.concat(10, 11);
// [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
const f = e.concat(12, [13, 14]);
'JavaScript > Vanilla JS' 카테고리의 다른 글
eval (문자로 표현된 코드 실행) (0) | 2021.04.22 |
---|---|
Promise (프로미스) 1 (0) | 2021.04.20 |
call (this의 인자값 넘겨주기) (0) | 2021.04.17 |
prototype 1 (프로토타입) (0) | 2021.04.10 |
Array.flat (중첩 배열 풀기, 빈값 제거) (0) | 2021.04.09 |
댓글
이 글 공유하기
다른 글
-
eval (문자로 표현된 코드 실행)
eval (문자로 표현된 코드 실행)
2021.04.22 -
Promise (프로미스) 1
Promise (프로미스) 1
2021.04.20 -
call (this의 인자값 넘겨주기)
call (this의 인자값 넘겨주기)
2021.04.17 -
prototype 1 (프로토타입)
prototype 1 (프로토타입)
2021.04.10