ㅇㅇㅈ Blog

프론트엔드 수행중

0%

Array.prototype.shift()

Array.prototype.shift()

  • shift 메서드는 원본 배열에서 첫 번째 요소를 제거하고 제거한 요소를 반환한다
  • 원본 배열이 빈 배열이면 undefined를 반환한다
  • 원본 배열이 변경 된다
1
2
3
4
5
6
7
8
const arr = [1,2]

// 원본 배열에서 첫 번째 요소를 제거하고 제거한 요소를 반환
let result = arr.shift()
console.log(result) // 1

// 원본 배열 변경됨
console.log(arr) // [2]