-
基礎類型:
數字、布爾、字符串、數組、遠祖、聯合、枚舉、any、unknow、void、undefined、never
面對對象:
泛型、class、interface、module、nameSpace(命名空間)、元編程meta-programming(裝飾器)
查看全部 -
class的類比
查看全部 -
可以給函數的參數賦默認值code: number = 0
可以不傳入全部參數code?: number
查看全部 -
1:安裝node.js--->安裝typescript
命令:npm install -g typescript? ?node版本必須大于等于14.17
????????vscode 的plugin中安裝
node:官網下載穩定版本.點擊安裝即可.node -v? 查看版本
查看全部 -
1.js弱類型,ts強類
型
2.ts全面支持es標準
3.ts可以檢測到未知的問題,比如元素未獲取到導致的問題
查看全部 -
typescript相關的其他知識點
查看全部 -
typescript的類型
查看全部 -
多個泛型定義如下:
查看全部 -
顯式的指明類型后,自動匹配出指定聯合類型
查看全部 -
Generics 泛型,是動態類型,<T>表示泛型是約定熟成的寫法,如下:
查看全部 -
訪問修飾符修飾參數public、private、protected時,自動生成對應的成員變量
查看全部 -
JavaScript中的構造函數不可以重載
查看全部 -
object對象類型:key to type鍵類型對
查看全部 -
可選參數和默認參數都應該在參數表的末尾,從右到左排列
1、可選參數
2、默認參數
查看全部 -
類型斷言 type assertions,通知typescript進行類型適配的過程,方法有如下兩種:
1、(<string>message)
2、(message as string)
備注:了解變量類型,對自己代碼有百分百信心,否則引發嚴重的錯誤。
查看全部
舉報