indexOf 란?
- 문자열 내에서 특정한 문자열의 index의 값을 리턴 해준다.
사용법
- strValue.indexOf( searchValue [, fromIndex]);
searchValue - String, 필수값, 찾고자하는 문자열을 입력
fromIndex - 0보다 크고 문자열의 길이보다 짧은 int 값, 시작위치
return 값은 찾을려고 하는 문자가 있는경우 위치 값 index (0부터 시작), 없을경우 -1
ex)
var str = "안녕하세요 헨리입니다.";
str.indexOf("헨"); result = 6
str.indexOf("헨", 3); result = 6 (str = "세요 헨리입니다.")
str.indexOf("헨", 6); result = 6 (str = "헨리입니다.")
str.indexOf("헨", 7); result = -1;
검색의 시작위치가 달라도 결과 값은 같다. 하지만 검색하는 문자보다 시작값이 크다면
결과는 다르다.
'javascript' 카테고리의 다른 글
[javascript] 존재하는 날짜 체크 (0) | 2017.03.29 |
---|---|
[javascript] 달의 마지막날 구하기 (0) | 2017.03.29 |
[javascript] 윤년 계산코드 (0) | 2017.03.29 |