JavaScript

배열에 요소 삭제하기

Michelle Hwang 2021. 4. 29. 14:15

const numbers = [273, 55, 100, 105, 50]

 

1. splice() 사용하기

numbers.splice(index, 개수);

numbers.splice(0, 1); // 0번째 인덱스 273 삭제 됨을 확인 할 수 있다. 

 

2. 값으로 요소 제거하기

const 인덱스 = 배열.indexOf(요소) 

배열.splice(인덱스), 1)

 

예로 숫자 55로 지우고 싶다. 

const index = numbers.indexOf(55); // 55의 index 값인 1 반환된다.

numbers.splice(index, 1); // 55삭제

 

3. array.pop() 사용

numbers.pop() // 마지막 요소 삭제

 

4. array.shift() 사용

numbers.shift() // 앞 요소 삭제