✏️ Javascript

shift()와 unshift()

category
✏️ Javascript
date
thumbnail
slug
shift와-unshift
author
status
Public
tags
summary
type
Post

shift

배열의 맨 앞 요소를 제거하고, 제거한 요소를 반환하는 메서드
let location = ['서울', '경기도', '인천', '부산'];
const removedItem = location.shift();

console.log(removedItem); // 서울
console.log(location); // [ '경기도', '인천', '부산' ]
 

unshift

배열 맨 앞에 요소를 추가하고, 새 배열의 길이를 반환하는 메서드
let location = ['서울', '경기도', '인천', '부산'];
const newLength = location.unshift('대전');

console.log(newLength); // 5
console.log(location); // [ '대전', '서울', '경기도', '인천', '부산' ]
 

참고