#2.7 배열 메서드 1 - 요소 조작

·2024년 10월 9일

6가지의 요소 조작 메서드

1. push

  • 배열의 맨 뒤에 새로운 요소를 추가하는 메서드
let arr1 = [1, 2, 3];
const newLength = arr1.push(4, 5, 6, 7); // 추가된 배열의 총 길이를 알려줌

2. pop

  • 배열의 맨 뒤에 있는 요소를 제거하고, 반환
let arr2 = [1, 2, 3];
const poppedItem = arr2.pop();

3. shift

  • 배열의 맨 앞에 있는 요소를 제거, 반환
let arr3 = [1, 2, 3];
const shiftedItem = arr3.shift();

4. unshift

  • 배열의 맨 앞에 새로운 요소를 추가하는 메서드
let arr4 = [1, 2, 3];
const newLength2 = arr4.unshift(0); // 추가된 배열의 총 길이를 알려줌

5. slice

  • 마치 가위처럼, 배열의 특정 범위를 찾아내서 새로운 배열로 반환
let arr5 = [1, 2, 3, 4, 5];
let sliced = arr5.slice(2); 
// 자르기 시작할 요소 번호, 자르기 끝낼 요소 번호+1(마지막이면 두번째 인수는 생략 가능)
let sliced2 = arr5.slice(-3);
// 뒤에서부터 자르는 방법(잘라낼 갯수)

6. concat

  • 두개의 서로 다른 배열을 이어 붙여서 새로운 배열을 반환
let arr6 = [1, 2];
let arr7 = [3, 4];
let concatedArr = arr6.concat(arr7);
profile
프론트엔드 개발자가 되고 싶은 취준생

0개의 댓글