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에 대해서 알아보았습니다. 읽어주셔서 감사합니다.
반응형
'Language > JS(Node.js)' 카테고리의 다른 글
[Javascript] 클로저란 무엇인가? (0) | 2021.12.30 |
---|---|
[JavaScript] 자바스크립트에서 2차원 배열을 선언하는 방법 (2) | 2021.12.25 |
프론트엔드 면접 질문 정리 ⑤ TypeScript 질문 (0) | 2021.05.27 |
[JavaScript 내장함수 다루기 ③] Array.Prototype.map, 배열의 원소를 1:1 매핑해보자. (0) | 2021.05.17 |
프론트엔드 면접 질문 정리 ② JavaScript 질문 (0) | 2021.05.14 |
댓글