[Javascript] 배열 특정 값 제거하기

Mido·2023년 2월 23일
0

기본기

목록 보기
7/18

코딩을 공부하다보면 처음에 제일 까다로운 것이 배열일 것이다.

자바스크립트에서 배열 내 객체의 특정 값을 제거하는 방법을 알아보자.

let arr1 = ['a','b','c','d','d','e'];
let arr2 = ['a','b','c','d','d','e'];
let arr3 = ['a','b','c','d','d','e'];
let arr4 = ['a','b','c','d','d','e'];
let arr5 = ['a','b','c','d','d','e'];

document.write('arr1은\n'+arr1+'입니다.\n'); // a,b,c,d,d,e

arr2.shift();
document.write('arr2은\n'+arr2+'입니다.\n');
//shift()는 배열의 맨 앞에서 제거

arr3.pop();
document.write('arr3은\n'+arr3+'입니다.\n');
//pop()는 배열의 맨 뒤에서 제거

arr4.splice(1,2);
document.write('arr4은\n'+arr4+'입니다.\n');
//splice(?)는 특정 위치의 값을 제거

let filtered 
  = arr5.filter((element) => element !== 'd');
document.write('arr5은\n'+filtered+'입니다.\n');
//filter()를 사용하여 특정 조건문에 해당하는 값만 제거 가능

shift()는 배열의 맨 앞에서 제거

pop()는 배열의 맨 뒤에서 제거

splice(?)는 특정 위치의 값을 제거

filter()를 사용하여 특정 조건문에 해당하는 값만 제거 가능

profile
Front-End

0개의 댓글