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ức | Mô 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.