比較兩個 JavaScript 字串的最佳方法是什麼?


要在 JavaScript 中比較兩個字串,請使用 localeCompare() 方法。如果兩個字串相等,則該方法返回 0;如果在排序中字串 1 排在字串 2 之前,則返回 -1;如果在排序中字串 2 排在字串 1 之前,則返回 1。

示例

你可以嘗試執行以下程式碼來比較兩個字串

現場演示

<!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>

更新於: 08-Jan-2020

11K+ 觀看次數

開啟你的 事業

完成課程獲得認證

開始
廣告
© . All rights reserved.