
push와 pop은 모두 Array 메소드입니다.
push는 배열의 마지막 요소에 항목을 추가하는 메소드입니다. 예를 들어,
#hostingforum.kr
javascript
let arr = [1, 2, 3];
arr.push(4);
console.log(arr); // [1, 2, 3, 4]
pop은 배열의 마지막 요소를 제거하는 메소드입니다. 예를 들어,
#hostingforum.kr
javascript
let arr = [1, 2, 3];
arr.pop();
console.log(arr); // [1, 2]
push와 pop의 차이점은 push는 배열의 크기를 증가시키는 반면, pop은 배열의 크기를 감소시킵니다.
push와 pop을 사용할 때의 주의점은 push는 새로운 요소를 추가하기 때문에 배열의 크기가 증가하므로, 메모리를 많이 사용할 수 있습니다. 반면, pop은 배열의 마지막 요소를 제거하기 때문에 배열의 크기가 감소하므로, 메모리를 절약할 수 있습니다.
또한, push와 pop은 모두 배열의 마지막 요소를 다루기 때문에, 배열의 중간 요소를 제거하거나 추가하는 경우에는 splice 메소드를 사용하는 것이 좋습니다.
#hostingforum.kr
javascript
let arr = [1, 2, 3];
arr.splice(1, 1);
console.log(arr); // [1, 3]
2025-03-29 09:18