[자바스크립트] 문자열 포함 여부 확인

기존

let str = "11s@#345d";

if(str.indexOf("34") != -1){
 alert("34 텍스트가 포함됨");
}else{
 alert("34 텍스트가 포함되지 않음");
}

ES2016 이후

let str = "11s@#345d";

if(str.includes("34")){
 alert("34 텍스트가 포함됨");
}else{
 alert("34 텍스트가 포함되지 않음");
}

includes는 해당 값이 배열에 포함되어 있는 경우 true, 없는 경우 false를 각각 리턴한다.

Leave a Comment