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

Cách chuyển chuỗi thành chữ thường (lowercase) trong JavaScript?

Sử dụng phương thức String.prototype.toLowerCase() để chuyển toàn bộ chuỗi thành chữ thường. Không thay đổi chuỗi gốc (string immutable).

Ví dụ

<!DOCTYPE html>
<html>
<body>
    <script>
        var str = "HELLO WORLD";
        var lower = str.toLowerCase();
        document.write(lower); // "hello world"
        
        // Chuỗi gốc không đổi
        console.log(str); // "HELLO WORLD"
    </script>
</body>
</html>

Phương thức liên quan:

Phương thứcMô tả
toLowerCase()Chữ thường (locale mặc định).
toLocaleLowerCase([locale])Chữ thường theo locale (VD: 'tr' cho Turkish dotless i).
toUpperCase()Chữ HOA.
toLocaleUpperCase([locale])Chữ HOA theo locale.

Lưu ý:

  • Không ảnh hưởng chuỗi gốc (strings are immutable).
  • Với Unicode đặc biệt (VD: Turkish 'İ' → 'i' vs 'ı'), dùng toLocaleLowerCase('tr').
  • Trả về string mới.