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

JavaScriptで2つの文字列を比較する最良の方法は何ですか?


JavaScriptで2つの文字列を比較するには、localeCompare()メソッドを使用します。このメソッドは、両方の文字列が等しい場合は0を返し、文字列1が文字列2の前にソートされている場合は-1を返し、文字列2が文字列1の前にソートされている場合は1を返します。

次のコードを実行して、2つの文字列を比較できます

ライブデモ

<!DOCTYPE html>
<html>
   <body>
      <button onclick="compareStr()">Compare Strings</button>
      <p id="test"></p>
      <script>
         function compareStr() {
            var string1 = "World";
            var string2 = "World";
            var result = string1.localeCompare(string2);

            document.getElementById("test").innerHTML = result;
         }
      </script>
   </body>
</html>

  1. JavaScriptでイベントを追加する最良の方法は何ですか?

    任意の要素にイベントを追加する最良の方法は、addEventListener()メソッドを使用することです。 以下は、JavaScriptでイベントを追加するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />

  2. JavaScriptを使用して新しいブラウザウィンドウを開くための最良の方法は何ですか?

    ウィンドウオブジェクトのopen()メソッドは、JavaScriptを使用して新しいブラウザウィンドウを開くための最良の方法です 以下は、JavaScriptを使用して新しいブラウザウィンドウを開くためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-sc