sihft
shift는 첫번째 원소를 배열에서 추출(기존 배열에서는 삭제)
const numbers = [10, 20, 30, 40];
const value = numbers.shift(5);
console.log(value);
console.log(numbers);
pop
배열의 맨 마지막 항목을 추출(기존 배열에서 삭제)
const numbers = [10, 20, 30, 40];
const value = numbers.pop();
console.log(value);
console.log(numbers);
unshift
shift의 반대로 배열의 맨 앞에 새 원소를 추가함
const numbers = [10, 20, 30, 40];
numbers.unshift(5);
console.log(numbers);
출처 - 벨로퍼트와 함께하는 모던 자바스크립트
댓글