JavaScript 강좌 | Method > .indexOf() - 특정 문자열이 시작하는 위치를 반환하는 속성

indexOf는 특정 문자열이 처음으로 시작하는 위치를 반환하는 속성(method)입니다.

문법

string.indexOf( value, start )

value에는 찾으려는 문자열을 넣습니다. start는 선택 사항으로, 몇 번째 문자열부터 찾을 것인지 정합니다.

검색 시 대소문자를 구분하며, 찾는 문자열이 없는 경우 -1을 반환합니다.

예제

<!doctype html>
<html lang="ko">
  <head>
    <meta charset="utf-8">
    <title>JavaScript | indexOf</title>
    <style>
      p {font-family: Consolas, monospace;}
    </style>
  </head>
  <body>
    <p>Lorem ipsum lorem dolor lorem</p>
    <script>
      var jbString = 'Lorem ipsum lorem dolor lorem';
      document.write( '<p>indexOf Lorem : ' + jbString.indexOf( 'Lorem' ) + '</p>' );
      document.write( '<p>indexOf lorem : ' + jbString.indexOf( 'lorem' ) + '</p>' );
      document.write( '<p>indexOf ipsum : ' + jbString.indexOf( 'ipsum' ) + '</p>' );
      document.write( '<p>indexOf amet : ' + jbString.indexOf( 'amet' ) + '</p>' );
    </script>
  </body>
</html>

Created on 2014-06-02 19:26 | Updated on 2017-12-09 00:06