상세 컨텐츠

본문 제목

자바스크립트 indexOf

Maya_Script/AE

by hwano 2013. 10. 28. 13:36

본문

출처 

http://www.cyworld.com/B166er/4853000
 

 

요약

문자열 내에서 특정한 문자열의 index 값을 리턴한다.

 

문법

 1.stringValue.indexOf(searchValue[,fromIndex])

 

인자

  • searchValue - String, 필수, 탐색하고 싶은 문자열
  • fromIndex - Integer(0<fromIndex<stringValue.length-1), 옵션


 

 

설명

     stringValue에서 특정한 문자열의 위치(index)를 반환한다.
     탐색하려는 문자열이 존재하지 않는다면 -1을 반환한다.

 

예제

1 . var stringValue = '생활코딩 - 자바스크립트 레퍼런스';

2 . alert(stringValue.indexOf('생활')); // 0

3 . alert(stringValue.indexOf('코딩')); // 2

4 . alert(stringValue.indexOf('PHP')); // -1, PHP는 stringValue안에 존재하지 않는다

5 . alert(stringValue.indexOf('자바스크립트',0)); // 7

6 . alert(stringValue.indexOf('자바스크립트',2)); // 7, 두번째 인자로 2가 주어지면 탐색의

                   대상이 '코딩 - 자바스크립트 레퍼런스'로 줄어든다. index 값은 변하지 않는다

alert(stringValue.indexOf('자바스크립트',10)); // -1, '크립트 레퍼런스'에는 '자바스크립트'가

                                                       없기 때문에 -1을 리턴한다

 

관련글 더보기