JavaScript에서 배열의 맨 앞/뒤의 요소를 추가/삭제 하는 방법을 알아보자
arr.push(element);
let arr = [1, 2, 3]
let afterPushLength = arr.push(5);
// arr === [1, 2, 3, 5]
// afterPushLength === 4
arr.pop()
let arr = [1, 2, 3]
let popped = arr.pop()
// arr === [1, 2]
// popped === 3
arr.unshift(element);
let arr = [2, 3, 5]
let afterUnshiftLength = arr.unshift(1)
// arr === [1, 2, 3, 5]
// afterUnshiftLength === 4
arr.shift();
let arr = [1, 2, 3]
let shifted = arr.shift()
// arr === [2, 3]
// shifted === 1