728x90
내장함수 indexOf() 함수를 사용하면 특정 문자열이 있는지 없는지 체크가 가능하다.
※"문자열".indexOf("찾고자 하는 문자열")
var testStr = "test123";
var findStr = "test";
console.log(testStr.indexOf(findStr)); //결과값 : 0
console.log(testStr.indexOf("777")); //결과값 : -1
indexOf함수는 찾는 문자열의 시작위치에 해당하는 index를 반환.
따라서 "test123"에서 "test"의 시작위치인 0을 반환
indexOf함수는 찾는 문자열이 문자열에 없을 시 ' -1 ' 을 반환.
따라서 "test123"에 "777" 문자열은 없으므로 -1을 반환
728x90
'Front-End > JavaScript' 카테고리의 다른 글
[JavaScript] 배열 내장 함수 - filter란 ?? (0) | 2020.12.18 |
---|---|
[JavaScript] 예제로 보는 ESM 문법 (0) | 2020.12.15 |
[JavaScript] 객체 - Getter , Setter (0) | 2020.12.13 |
[JavaScript] 객체의 비구조화 할당 (0) | 2020.12.13 |
[javascript] 자바스크립트 부분 문자열 체크 (0) | 2020.03.15 |