[JavaScript] 원본 배열 수정: push(), pop(), unshift(), shift()

rloo8·2024년 2월 27일

JavaScript

목록 보기
3/4
post-thumbnail
  • push() : 배열의 마지막에 새로운 요소를 추가한 후, 변경된 배열의 길이를 반환
  • pop() : 배열의 마지막 요소를 제거한 후, 제거한 요소를 반환
  • unshift() : 배열의 첫 번째 자리에 새로운 요소를 추가한 후, 변경된 배열의 길이를 반환
  • shift() : 배열의 첫 번째 요소를 제거한 후, 제거한 요소를 반환
var arr = [1, 2, 3, 4];

// 배열의 마지막 요소 제거, 제거한 요소 리턴
arr.pop();  // 4

// 배열 마지막에 요소 추가, 배열의 크기 리턴
arr.push("new");  // 4
console.log(arr);  //-> [ 1, 2, 3, 'new' ]

// 배열의 첫번째 요소 제거, 제거한 요소 리턴
arr.shift();  // 1

// 배열의 처음에 요소 추가, 배열의 크기 리턴
arr.unshift("new");  // 4
console.log(arr);  //-> [ 'new', 2, 3, 'new' ]

0개의 댓글