본문 바로가기

javascript

include( ),indexOf( ) 함수 string 특정 문자 위치 찾기 함수

include( ) 문법

 

원하는 내용을 확인할때 사용한다.

내가 원하는 숫자나 문자가 data 안에 들어가냐 안들어가있냐의 차이.

아래 코드처럼 작성하해서 사용하면 된다.

let data = [1, 2, 3, 4];

if (data.includes(3)) {
    console.log("true");
} else {
    console.log("false");
}

 

여기서 주의해야할 점은 includes( ) 는 ie 에서는 작동이 안될수도 있다. 그럴때 사용하는것이

indexOf( ) 함수

 

찾는 문자열이 없으면 -1 을 반환.

찾는 문자열이 있으면 첫번째 글자의 순서를 반환.

const string = 'Hello wolrd';
 
console.log(string.indexOf('wolrd'));  // 6
console.log(string.indexOf('Python')); // -1

 

반응형