新聞中心
在 TypeScript 中,數(shù)據(jù)類型可以分為兩類:基本數(shù)據(jù)類型和復(fù)雜數(shù)據(jù)類型。

基本數(shù)據(jù)類型
基本數(shù)據(jù)類型是 TypeScript 中的原始數(shù)據(jù)類型,它們不是對(duì)象,不能包含屬性和方法,以下是 TypeScript 中的基本數(shù)據(jù)類型:
1、數(shù)字(Number)
2、布爾值(Boolean)
3、字符串(String)
4、空(null 和 undefined)
5、任意類型(any)
6、數(shù)組(Array)
7、元組(Tuple)
8、枚舉(Enum)
9、void
復(fù)雜數(shù)據(jù)類型
復(fù)雜數(shù)據(jù)類型是由基本數(shù)據(jù)類型組成的數(shù)據(jù)結(jié)構(gòu),它們是對(duì)象,可以包含屬性和方法,以下是 TypeScript 中的復(fù)雜數(shù)據(jù)類型:
1、對(duì)象(Object)
2、類(Class)
3、接口(Interface)
4、泛型(Generics)
5、函數(shù)(Function)
下面是一些詳細(xì)的表格來描述這些數(shù)據(jù)類型:
1、數(shù)字(Number)
| 數(shù)字類型 | 描述 |
| number | JavaScript 中的數(shù)字類型,表示整數(shù)和浮點(diǎn)數(shù)。 |
| BigInt | JavaScript 中的大整數(shù)類型,用于表示大于 Number.MAX_SAFE_INTEGER 的整數(shù)。 |
2、布爾值(Boolean)
| 布爾類型 | 描述 |
| boolean | JavaScript 中的布爾類型,表示真或假的值。 |
3、字符串(String)
| 字符串類型 | 描述 |
| string | JavaScript 中的字符串類型,表示文本數(shù)據(jù)。 |
4、空(null 和 undefined)
| 空類型 | 描述 |
| null | JavaScript 中的空引用類型,表示變量沒有引用任何對(duì)象。 |
| undefined | JavaScript 中的未定義類型,表示變量聲明了但沒有賦值。 |
| undefined | JavaScript 中的未定義類型,表示變量聲明了但沒有賦值。 |
5、任意類型(any)
| 任意類型 | 描述 |
| any | JavaScript 中的任意類型,表示可以是任何類型的值。 |
| unknown | TypeScript 中的未知類型,表示一個(gè)未知的類型。 |
6、數(shù)組(Array)
| 數(shù)組類型 | 描述 |
| Array | JavaScript 中的數(shù)組類型,表示一組有序的元素集合。 |
| Array | TypeScript 中的泛型數(shù)組類型,表示一組有序的元素集合,元素類型為 T。 |
| readonly Array | TypeScript 中的只讀數(shù)組類型,表示一組不可修改的元素集合,元素類型為 T。 |
| readonly [T] | TypeScript 中的只讀數(shù)組類型,表示一組不可修改的元素集合,元素類型為 T。 |
| [] | JavaScript/TypeScript 中的空數(shù)組類型,表示一個(gè)空的數(shù)組。 |
| [T] | JavaScript/TypeScript 中的空數(shù)組類型,表示一個(gè)空的數(shù)組,元素類型為 T。 |
| [T, …U] | JavaScript/TypeScript 中的擴(kuò)展運(yùn)算符數(shù)組類型,表示一個(gè)包含 T、U…等元素的數(shù)組,元素類型為 T、U…等。 |
| (T[]) | JavaScript/TypeScript 中的強(qiáng)制轉(zhuǎn)換數(shù)組類型,將一個(gè)非數(shù)組類型的值轉(zhuǎn)換為數(shù)組類型的值。 |
7、元組(Tuple)
| 元組類型 | 描述 |
| [T, …U] | TypeScript/JavaScript/Flow/C#/Rust/Kotlin/Swift/Scala/Elixir/Haskell/Rust…等語言中的元組類型,表示一個(gè)包含 T、U…等元素的序列,元素類型為 T、U…等。 |
分享文章:TypeScript中的數(shù)據(jù)類型
URL標(biāo)題:http://m.fisionsoft.com.cn/article/djigjis.html


咨詢
建站咨詢
