Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 문자열에서 지정된 값이 발생한 마지막 인덱스를 얻는 방법은 무엇입니까?


이 메서드는 지정된 값이 마지막으로 발생하는 호출 String 개체 내의 인덱스를 반환하고 fromIndex에서 검색을 시작하거나 값을 찾을 수 없는 경우 -1에서 검색을 시작합니다.

구문

다음은 구문입니다 -

string.lastIndexOf(searchValue[, fromIndex])

여기에 매개변수가 있습니다 -

  • 검색값 - 검색할 값을 나타내는 문자열입니다.
  • fromIndex - 검색을 시작할 호출 문자열 내의 위치입니다. 0과 문자열 길이 사이의 모든 정수가 될 수 있습니다. 기본값은 0입니다.

예시

다음 코드를 실행하여 문자열에서 지정된 값의 발생 인덱스를 가져오는 방법을 배울 수 있습니다. −

<html>
   <head>
      <title>JavaScript String lastIndexOf() Method</title>
   </head>

   <body>
      <script>
         var str1 = new String( "Learn for free and enjoy! Learn and share!" );
         var index = str1.lastIndexOf( "Learn" );
         document.write("lastIndexOf found String :" + index );
         document.write("<br />");
         var index = str1.lastIndexOf( "and" );
         document.write("lastIndexOf found String :" + index );
      </script>
   </body>
</html>