案例 假設我們要做一個很簡單的 Show 組件,用法如下: Show 組件會展示 content,并在用戶點擊 content 時把 conte...
d.ts 文件的妙用 默認情況下 *.d.ts 中的 type,interface 全局生效 但如果 *.d.ts 里有 import 或 ex...
上難度,直接看 github 上的項目https://github.com/type-challenges/type-challenges[ht...
體操就是做鍛煉,給你的大腦做鍛煉有沒有什么實際的意義呢?我覺得沒有,工作中用不到,只是為了鍛煉而已 if else JS: TS: 加一點復雜 ...
成員可見性 public 類外可見 private 類內可見 #var 真私有屬性 protected 子類和自己可見 但是這些代碼始終都會變成...
為什么需要類呢?外來人口多,迫切需要 class(以前是沒有專門的前端的,都是其他方向轉行來的)class 是保留字,遲早要實現 class大部...
開始逐漸體操化 先來看一些內置的 TS 工具 Readonly 關鍵詞 in,而不是用 :,上之前的文章種也提到過,in 多用于泛型 Parti...
什么是泛型?泛,指多簡單來說就是多種類型 只要你能看懂 JS 的函數,那么你就能看懂 TS 的泛型 JS: TS: 很像把,格式上看起來一模一樣...
函數重載(overload) 什么是函數重載?簡單來說就是同名的函數,這個概念是從 java 來的 我們來看這個需求,一個方法接受的參數有兩種情...