unshift 메소드
unshift 메소드는 제한 없이
새로운 요소를 배열의 시작 부분에 추가합니다.
이때 원본 배열이 변경되며, 결과로
새로운 배열의 길이가 반환됩니다.
구문
배열.unshift(요소, 요소, 요소...);
예시
배열의 시작 부분에 두 개의 새로운 요소를 추가하고 변경된 배열을 출력해 봅시다:
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.unshift('1', '2');
console.log(arr);
코드 실행 결과:
['1', '2', 'a', 'b', 'c', 'd', 'e']
예시
두 개의 새 요소를 추가하고 새로운 배열의 길이를 출력해 봅시다:
let arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.unshift('1', '2');
console.log(length);
코드 실행 결과:
7