Language/JS(Node.js)

[JavaScript 내장함수 다루기 ⑤] Array.Prototype.pop/push/unshift/shift

Joonfluence 2021. 12. 23.

Array.Prototype.pop

배열의 마지막 인덱스에 있는 값을 제거하고 해당 값을 반환합니다.

const arr = [1,2,3];
arr.pop(); // 3

Array.Prototype.push

배열의 마지막 인덱스에 값을 추가하고 배열의 새로운 길이를 반환합니다.

arr.push(4); // 3
console.log(arr); // [1, 2, 4]

Array.Prototype.unshift

배열의 첫번째 인덱스에 값을 추가하고 배열의 새로운 길이를 반환합니다.

arr.unshirt(10); // 4
console.log(arr) // [10, 1, 2, 4]

Array.Prototype.shift

배열의 첫번째 인덱스에 있는 값을 제거하고, 제거된 값을 반환합니다.

arr.unshift(); // 10
console.log(arr); // [0, 1, 2, 4]

이상으로 자바스크립트 내장함수 unshift, shift, pop, push에 대해서 알아보았습니다. 읽어주셔서 감사합니다.

반응형

댓글