長沙前端培訓教程:千鋒長沙講解TypeScript 入門與基礎

首頁 > 科技

長沙前端培訓教程:千鋒長沙講解TypeScript 入門與基礎

來源:喬治葫蘆娃 釋出時間:2023-03-31 00:34

許多同學都對前端感興趣,今天這篇文章給大家講TS 的編譯和初步使用,現在我們就開始正式進入 TS 的學習之旅。

基礎型別

我們先來對我們最基礎的資料型別進行一些限制

布林型別

let boo: boolean = false

當前這個boo變數的資料型別被限制為了布林型別,一旦將來給這個變數賦值的時候, 只要不是布林型別, 就會提示你型別錯誤。

數值型別

ts 內的 number 型別都是按照浮點數儲存的, 同時也支援十六進位制, 八進位制, 二進位制等其他進製表示

let num: number = 6num = 0xf00dnum = 0b1010num = 0o744

給 num 變數限制為了 number 型別, 只要你給 num 賦值的是 number 型別資料就沒問題, 其他不行

字串型別

let str: string = "千鋒大前端"

給 str 變數限制為了 string 資料型別

多個基礎型別

我們也可以透過 ( | ) 來給一個變數設定多個數據型別

let foo: string | boolean = "千鋒大前端"

這個 foo 變數就被限制為 string 或者 boolean 型別的資料, 可以接受這兩種資料型別

陣列型別

定義方式1

const list: number[] = []

定義了一個 list 變數, 限制為一個數組的同時, 這個陣列只能接受 number 資料

定義方式2

let list: Array<number> = [100, 200]

這種方式是採用的泛型的方式進行定義, 泛型後面我們會具體說

上一篇:民營診所,如... 下一篇:倉儲篷房,輕...
猜你喜歡
熱門閱讀
同類推薦