Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

So sánh hai chuỗi theo locale hiện tại với JavaScript

Để so sánh hai chuỗi theo quy ước ngôn ngữ/ngôn ngữ hiện tại (locale), sử dụng phương thức localeCompare().

  • Trả về 0 nếu hai chuỗi bằng nhau.
  • Trả về -1 nếu chuỗi tham chiếu sắp xếp trước chuỗi đối số.
  • Trả về 1 nếu chuỗi tham chiếu sắp xếp sau chuỗi đối số.

Ví dụ

<!DOCTYPE html>
<html>
  <body>
    <script>
      var a = "klm";
      var b = "qrs";
      document.write("Character: " + a.localeCompare(b));
    </script>
  </body>
</html>