240 發(fā)簡信
IP屬地:江蘇
  • 120
    TS-13 d.ts

    d.ts文件如果加了import/export,就不能全局使用了,除非把聲明放在 declare global 里面 擴展庫的模塊个束,以axios為例: 如果想給window加...

  • TS-12 類型體操

    遞歸 infer可以理解為引用伴栓,也可以理解為聲明變量茵瀑,通常出現(xiàn)在條件類型撮躁,與 extends 一起使用 實踐: 元祖體操:模式匹配和infer 字符串體操 函數(shù)常用工具類型:...

  • TS-11 面向對象-class 下

    成員可見性: public:類外可見(默認就是public)金踪,類內及子類也都可訪問 private:僅類內可見不从,this.xxx惜姐,但類型擦除后,如果人家用js引用椿息,還是可以訪...

  • TS-10 面向對象-class 上

    基礎聲明:和interface很像 區(qū)別: interface只有成員的類型沒有實現(xiàn)以及初始化 class需要同時有成員的類型和實現(xiàn) 上述聲明簡化:每個參數(shù)都要加 publi...

  • 120
    TS-9 面向對象-原型

    一個函數(shù)如果被new使用歹袁,那么它就是構造函數(shù) 這里的prototype是為了給 const obj = new f1()生成的對象用的,即obj.__proto__ === ...

  • TS-8 泛型

    函數(shù)的本質是推后執(zhí)行的寝优,部分待定的一段代碼 泛型的本質是推后執(zhí)行的条舔,部分待定的類型 T extends string的意思是T是string的子集或者T和string正好重合...

  • TS-7 函數(shù)深入

    索引簽名和 in(映射類型) 的聲明區(qū)別 ?本質上是 類型 | undefined readonly類似于const,只能限定地址不變 函數(shù)三種聲明方式: 函數(shù)柯里化:red...

  • 120
    TS-6 類型兼容

    type類型兼容image.png ts獲取類型:typeof 接口的類型兼容image.png 函數(shù)參數(shù)的類型兼容 參數(shù)個數(shù)image.png 參數(shù)類型的兼容image.p...

  • 120
    TS-5

    交叉類型&:交集 interface使用extends的話乏矾,發(fā)現(xiàn)有類型沖突會直接沖突孟抗,因此在定義可擴展的類型時最好用interface 函數(shù)的交集會得到參數(shù)的并集 具體理解 ...

  • TS-4 類型收窄

    聯(lián)合類型 |,是求并集 注意:image.png 針對聯(lián)合類型钻心,有時需要進行類型收窄才能繼續(xù) typeof a === 'xxx':只能判斷基本類型以及function ar...

  • TS-3 type 和 interface

    type是類型別名凄硼,并不是真正的類型 type 聲明一個帶屬性的函數(shù): interface是聲明一個接口,描述對象的屬性 interface描述函數(shù) interface 描述...

  • TS-2 enum

    enum只用來聲明數(shù)字就行了捷沸,字符串用聯(lián)合類型最好摊沉,enum的值不能是對象類型 enum 用 enum 處理權限問題

  • TS-1類型聲明

    描述對象類型: Object 范圍太廣 object :Object除去基本類型之外的類型 索引簽名 Record Class or Constructor 索引簽名: Re...

  • react context 配合 ts,每次都要判空

    解決方法:自定義useNonNullContextValue解決

  • rails 使用技巧

    函數(shù)以問號結尾的痒给,說明返回值是布爾值 return高級寫法 執(zhí)行命令rspec會測試spec目錄下的所有文件 優(yōu)化點:盡量把controller寫短一點说墨,如果有跟數(shù)據有關的操...

  • 120
    ruby 常用核心庫

    Exception Handling: how to raise an Exception: how to handle an Exception: example: Enu...

  • ruby進階

    相同數(shù)字的object_id不會變骏全,相同字符串會變 ruby interpreter(解釋器)將所有的symbol存放在一張symbol table里,symbol很快婉刀,但是...

  • ruby面向對象

    Class .new:實例化的關鍵字 initialize:當前類實例化的時候會首先被調用吟温,可以不定義 class和module可以重新打開 方法可以重定義,前一個會被覆蓋 ...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品