JavaScript Array shift() 메서드

정의와 사용법

shift() 메서드는 배열의 첫 번째 항목을 제거합니다.

주의:shift() 메서드는 배열의 길이를 변경합니다.

주의:shift 메서드의 반환 값은 제거된 항목입니다.

주의:shift() 메서드는 원본 배열을 변경합니다.

추천:최종 항목을 제거하려면 pop() 메서드.

인스턴스

예제 1

첫 번째 항목을 제거하는 방법:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();

직접 시도해보세요

예제 2

Array.shift()은 제거된 배열 요소를 반환합니다:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();   // 반환 "Banana"

직접 시도해보세요

문법

array.shift()

매개변수

매개변수 없음.

기술 세부 사항

반환 값:

모든 타입 *,은 제거된 배열 항목을 나타냅니다.

* 배열 항목은 문자열, 숫자, 배열, 부울 값 또는 배열에서 허용된 다른 모든 객체 타입일 수 있습니다.

JavaScript 버전: ECMAScript 1

브라우저 지원

모든 브라우저에서 완전 지원됩니다 shift() 메서드:

크롬 IE 에지 파이어폭스 사파리 오페라
크롬 IE 에지 파이어폭스 사파리 오페라
지원 지원 지원 지원 지원 지원

관련 페이지

강의:JavaScript 배열

강의:JavaScript 배열 Const

강의:JavaScript 배열 메서드

강의:JavaScript 정렬 배열

강의:JavaScript 배열 반복

매뉴얼:JavaScript Array push() 메서드

매뉴얼:JavaScript Array pop() 메서드

매뉴얼:JavaScript Array unshift() 메서드