[JavaScript] indexOf(), filter()

__Dev_1·2021년 11월 7일
0

JavaScript

목록 보기
1/7
post-thumbnail

indexOf()

indexOf 는 파라미터에 전달된 문자가 첫번째로 나타나는 위치값을 인덱스로 반환

🍀 만약 찾는 문자가 없다면 -1을 반환
🍀 소문자와 대소문자를 구분

const s = "abcd";

document.write(s.indexOf('ab')); 	// 0
document.write(s.indexOf('cd')); 	// 2
document.write(s.indexOf('ba')); 	// -1
document.write(s.indexOf('abc')); 	// 0
document.write(s.indexOf('AB')); 	// -1

filter()

filter() 는 주어진 함수를 통과는 요소들을 모아 배열로 생성해주는 메소드

answer=arr.filter((v, i)=>{
        if(arr.indexOf(v)===i) return v;
    });

👉 통과한 v만 answer이란 배열에 들어간다

profile
메모장 :)

0개의 댓글