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

Cách chuyển chuỗi thành chữ HOA (uppercase) trong JavaScript?

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

Ví dụ

<!DOCTYPE html>
<html>
<body>
    <script>
        var str = "hello world";
        var upper = str.toUpperCase();
        document.write(upper); // "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ả
toUpperCase()Chữ HOA (locale mặc định).
toLocaleUpperCase([locale])Chữ HOA theo locale.
toLowerCase()Chữ thường.
toLocaleLowerCase([locale])Chữ thường theo locale.

Lưu ý:

  • Strings bất biến (immutable) — trả về string mới.
  • Locale Turkey/Azeri: 'i' → 'İ' (có chấm), 'ı' → 'I' (không chấm). Dùng toLocaleUpperCase('tr').
  • Kết hợp: str.toLowerCase().trim() chuẩn hóa input.