개발로그필름

[JS] push(), apply() 본문

IT/JavaScript

[JS] push(), apply()

yuullog 2023. 1. 24. 19:50
728x90
반응형
SMALL

push() 

  • 배열의 끝에 하나 이상의 요소를 추가하고 배열의 새로운 길이 반환
  • 배열 끝에 여러 값을 추가 가능

 

push() 예제

const array = [1, 2, 3];

const count = array.push(4);
console.log(count);   // 4
console.log(array);   // [1, 2, 3, 4]

array.push(5, 6, 7, 8);
console.log(array);   // [1, 2, 3, 4, 5, 6, 7, 8]

 

 

 

apply()

array2의 모든 요소를 array1에 push 하기 위해 apply() 사용

 

apply() 예제

var array1 = [1, 2];
var array2 = [3, 4, 5];

array1.push.apply(array1, array2);

console.log(array1);   // [1, 2, 3, 4, 5]

 

반응형
LIST
Comments