[’가’, ‘나’, ‘가’, ‘마’, ‘가’, ‘라’]

위의 배열에서 indexOf와 splice를 사용하여 ‘가’를 제거할 때

 

const arr = ['가', '나', '가', '마', '가', '라'];

while (arr.indexOf('가') > - 1) {
    arr.splice(arr.indexOf('가'), 1); }

['가'] arr

(3) ['나', '마', '라']

와 같이 나타낼 수 있으며, 반복하는 구간을 찾아서 함수를 사용한다.

여기서 나아가자면 코드를 더 클린하게 만들기 위해서

let index = arr.indexOf('가') 등을 사용하여 줄일 수 있다.

728x90

'Javascript' 카테고리의 다른 글

함수(Function)  (0) 2024.12.25
객체 레터럴  (0) 2024.12.24
배열 반복하기  (0) 2024.12.21
배열에서 요소 찾기  (1) 2024.12.20
배열 메소드(수정, 조회)  (0) 2024.12.19