Bạn có thể so sánh chuỗi với phiên bản chữ hoa của chính nó để kiểm tra xem nó có phải toàn chữ hoa hay không.
Ví dụ
function isUpperCase(str) {
return str === str.toUpperCase();
}
console.log(isUpperCase('a'));
console.log(isUpperCase('A'));
console.log(isUpperCase('ASDF 123 asd'));
console.log(isUpperCase('TEST 123 TEST'));
Kết quả
Đoạn mã trên sẽ xuất ra:
false true false true