使用 TypeScript 判斷字串是否為全大寫字符串

TypeScript 是一種 JavaScript 的超集,它擁有 JavaScript 的所有功能,並且提供了額外的特性,例如類型檢查和靜態分析。在 TypeScript 中,可以使用 isUpperCase() 方法來判斷字串是否為全大寫字符串。

isUpperCase() 方法

isUpperCase() 方法可以用來判斷字串是否為全大寫字符串,它會回傳一個布林值,如果字串中的所有字元都是大寫字母,則回傳 true,否則回傳 false

function isUpperCase(str: string): boolean {
  return str === str.toUpperCase();
}

上面的函數可以用來判斷字串是否為全大寫字符串,它會將傳入的字串與轉換為全大寫字符串後的字串進行比較,如果兩者相同,則回傳 true,否則回傳 false

示例

下面的示例使用 isUpperCase() 方法來判斷字串是否為全大寫字符串:

let str1 = "HELLO WORLD";
let str2 = "hello world";

console.log(isUpperCase(str1)); // true
console.log(isUpperCase(str2)); // false

在上面的示例中,我們定義了兩個字串,一個是全大寫字符串,另一個是全小寫字符串,然後我們將這兩個字串傳入 isUpperCase() 方法,可以看到,它會回傳正確的結果。

總結

在本文中,我們學習了如何使用 TypeScript 中的 isUpperCase() 方法來判斷字串是否為全大寫字符串。這個方法可以用來檢查字串中的字元是否全部為大寫字母,並且可以用來檢查用戶輸入的字串是否符合要求。

Categorized in:

Tagged in: