TypeScript 是一種由 Microsoft 開發的 JavaScript 的超集,它擁有更強大的功能,也支援更多的基本數據類型。在 TypeScript 中,有六種基本數據類型,分別是:boolean、number、string、null、undefined 和 symbol。
Boolean 類型
Boolean 類型是最基本的數據類型,它只有兩個值:true 和 false。它可以用來表示一個事物是否發生,或是一個條件是否成立。例如,我們可以用它來判斷一個數字是否大於 10:
let num = 5; let isGreaterThan10 = num > 10; // false
Number 類型
Number 類型是用來表示數字的,它可以表示整數、小數、負數等。它也可以表示特殊的數字,例如 NaN(Not a Number)、Infinity(無限大)等。例如,我們可以用它來表示一個數字:
let num = 10;
String 類型
String 類型是用來表示文字的,它可以表示任何文字,包括中文、英文、日文等。例如,我們可以用它來表示一段文字:
let str = "Hello World!";
Null 類型
Null 類型是一種特殊的數據類型,它只有一個值:null。它表示一個空值,代表著該變數沒有值。例如,我們可以用它來表示一個空值:
let empty = null;
Undefined 類型
Undefined 類型也是一種特殊的數據類型,它只有一個值:undefined。它表示一個變數沒有被定義,或者該變數沒有被賦予任何值。例如,我們可以用它來表示一個未定義的變數:
let notDefined; console.log(notDefined); // undefined
Symbol 類型
Symbol 類型是 ES6 新增的數據類型,它可以用來表示一個唯一的值。它可以用來表示一個特殊的值,例如一個物件的唯一 ID。例如,我們可以用它來表示一個唯一的值:
let uniqueValue = Symbol();
以上就是 TypeScript 中的六種基本數據類型,它們分別是:boolean、number、string、null、undefined 和 symbol。它們各自有著不同的用途,可以用來表示不同的值。因此,在開發 TypeScript 應用程式時,要特別注意這六種基本數據類型的使用。