Để 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ề
0nếu hai chuỗi bằng nhau. - Trả về
-1nếu chuỗi tham chiếu sắp xếp trước chuỗi đối số. - Trả về
1nế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>