我已经搜索了一段时间,但没有完美的答案。
例如,有些人说我可以使用:
function isUpperCase(str) {
return str === str.toUpperCase();
}
这对于简单情况是有效的,但对于复杂情况则不适用。
例如:
isUpperCase('ABC'); // works good
isUpperCase('ABcd'); // works good too
isUpperCase('汉字'); // not working, should be false.
"ABC0123"
。 - guest271314