문자열 찾기를 원할 때 indexOf(), lastIndexOf()를 사용한다.
호출한 문자열 객체에서 내가 찾는 문자열이 포함되어 있는지 확인할 때 사용
문자열의 위치를 구할 때 사용
str.indexOf( searchValue[, fromIndex] ) : 왼쪽에서부터 검색
str.lastIndexOf( searchValue[, fromIndex] ) : 오른쪽에서부터 검색
var search_str = "I love my lovely country";
console.log( search_str.indexOf("love") ); // 2
console.log( search_str.lastIndexOf("love") ); // 10
console.log( search_str.indexOf("korea") ); // -1
Parameter:
- searchValue: 찾을 문자열. 기본값 "undefined"
- [fromIndex]: [옵션] 검색을 시작할 인덱스 지정. 기본값 0
Return: 찾는 문자열이 처음 나타나는 인덱스 반환, 찾는 문자열이 없으면 -1 반환
* 인덱스는 0부터 시작
[php 동일기능] https://shallwestudy.tistory.com/2