TS語言學習(一)

2022-10-09 04:48:11 字數 1198 閱讀 3080

(兩種方式表示 1、array《元素型別》 2、元素型別 )

用來表示已經元素數量和型別的陣列,元素型別可以不相同

enum型別是js標準資料型別的補充,從下面三個例子可以看出,列舉值預設從0開始的,但是可以手動改變元素的起始編號

為在程式設計階段還不清楚型別的變數指定型別,或者為任意型別都可以的變數指定型別

(宣告了void型別的變數只能取值為undefined,至於null和undefined只能取值為本身,所以使用他們宣告變數沒有太大的意義)

永不存在的值的型別(never型別是那些總是會丟擲異常或根本就不會有返回值的函式表示式或箭頭函式表示式的返回值型別; 變數也可能是 never型別,當它們被永不為真的型別保護所約束時)

非原始型別,也就是除number,string,boolean,symbol(不可改變且唯一的),null或undefined之外的型別。object型別的變數只是允許你給它賦任意值 ,但是卻不能夠在它上面呼叫任意的方法,即便它真的有這些方法,所以在專案開發中需要調其方法的物件都宣告為any,如下例子所示,在react中,若將this.props.history宣告為object,則呼叫不到其中的方法。

相當於型別轉換,只是在編譯階段起作用(兩種方式表示: 1、尖括號 2、 as)

HTML語言學習(一)

四級標題 五級標題 六級標題 第一段文字 第二段文字 連線顯示的文字 連線顯示的文字 沒有單獨的語義,配合樣式使用 強調關鍵字,加粗 強調關鍵字,傾斜 聰明秀出為之英,膽略過人為之雄.暗淡輕黃體性柔,情疏跡遠只香留。何須淺碧深紅色,自是花中第一流。暗淡輕黃體性柔,情疏跡遠只香留。何須淺碧深紅色,自是...

C語言學習(一)

交換連個數字的幾種方法 方法一 int tmp a a b b tmp 方法二 a a b b a b a a b 方法三 a a b b a b a a b 方法四 b a b a a b b b a 解讀 方法一易於理解,沒有技術含量 方法二 方法四從數字的加減法入手解答,每一行都很簡單,多個簡...

C語言學習筆記(一)

c 語言只提供了以下幾種基本資料型別 char 字元刑占用乙個位元組,可以存放本地字符集中的乙個字元 int整型 通常反應了所用機器中整數的自然長度 float 單精度浮點型 doule 雙精度浮點型 此外,可以在這些基本資料型別的錢買年加上些限定符。short 與long 兩個限定符用於限定整型 ...