Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで文字列に指定された値が出現する最初のインデックスを取得するにはどうすればよいですか?


文字列内の指定された値の出現の最初のインデックスを取得するには、JavaScriptのindexOf()メソッドを使用します。

次のコードを実行して、最初のインデックスを取得することができます-

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

   <body>
      <script>
         var str = new String( "Learning is fun! Learning is sharing!" );
         var index = str.indexOf( "Learning" );
         document.write("First index of string Learning :" + index );
      </script>
   </body>
</html>

  1. ドキュメント全体のHTMLをJavaScriptで文字列として取得するにはどうすればよいですか?

    ドキュメントのHTML全体を文字列として取得するには、-のようなinnerHTMLの概念を使用します。 document.documentElement.innerHTML; 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-widt

  2. JavaScriptの文字列内の特定の文字列の出現をカウントする方法

    str1とstr2の2つの文字列を受け取るJavaScript関数を作成する必要があります。次に、関数はstr2がstr1に出現する回数をカウントして返す必要があります。 例- count('this is a string', 'is') should return 2; 例 このためのコードは-になります const str1 = 'this is a string'; const str2 = 'is'; const countOccurrences = (str1, str2, allowOverlapping = t