240 發(fā)簡信
IP屬地:上海
  • React 中 ref 的使用

    ref是reference的簡寫北启,它是一個引用,在react中拔第,我們使用ref來操作DOM暖庄。 在react中,我們可以通過e.target來獲取到一個事件對應的DOM。還可以...

  • 刪除已經(jīng)提交到遠程倉庫里的.idea文件夾

    步驟 .配置.gitignore文件(新建/編輯)吻育,避免下次又提交了不該提交的文件夾 將.gitignore文件上傳到遠程倉庫 刪除git的.idea文件 同步到遠程倉庫

  • 類里訪問器的裝飾器

    類的訪問器指的就是 getter和setter訪問器 類的訪問器的裝飾器,接收成參數(shù)跟類的方法的裝飾器的參數(shù)是一樣的噪矛。 如果我們在裝飾器里,修改descriptor的writ...

  • 類里方法的裝飾器

    類的方法的裝飾器 方法的裝飾器的執(zhí)行時間也是在類定義之后,立即對類的方法進行裝飾修改 方法的裝飾器接受3個參數(shù) target暂殖、key、descriptor 普通方法 ...

  • 120
    使用 Parcel 打包 TS 代碼

    Parcel 是和webpack類似的打包工具当纱,但是不需要做額外過多的配置呛每,用起來比較簡單。 地址 https://github.com/parcel-bundler/par...

  • 120
    如何通過ES6的import在typescript里做代碼的模塊化組織

    通過命名空間的依賴這種方式坡氯,去使用變量晨横,當依賴較多的時候,變量的來源將變得難以區(qū)分箫柳。所以手形,我們可以嘗試通過ES6的import來做typescript的模塊化組織。 我們先在...

  • 類的屬性的裝飾器

    類的屬性的裝飾器悯恍,是只有兩個參數(shù)的库糠。 target 是Test的property key是屬性的名字 類的屬性的裝飾器,是沒有descriptor這個參數(shù)的涮毫,所以默認情況下瞬欧,...

  • 類里方法的參數(shù)的裝飾器

    參數(shù)的裝飾器接收3個參數(shù) target Test 原型 key 方法名 paramIndex 參數(shù)所在的位置

  • 120
    命名空間 namespace

    namespace 在typescript里給我們帶來的好處就是給我們一個類似模塊化開發(fā)的方式贷屎,讓我們能盡量少的聲明全局變量∷一ⅲ或者說唉侄,把一組相關的內(nèi)容,封裝到一起去顷帖。對外提供...

  • 類的裝飾器

    裝飾器本身是一個函數(shù)美旧,因為裝飾器是對類進行修飾的,所以是類的裝飾器,裝飾器通過@符號來使用贬墩。 裝飾器接受的參數(shù)是一個類的構造函數(shù) 裝飾器的運行時機是類創(chuàng)建好后榴嗅,立即執(zhí)行,而不...

  • 聯(lián)合類型和類型保護

    聯(lián)合類型陶舞,就是用 | 用算符嗽测,結合兩個類型 聯(lián)合類型變量去取值的時候,只能取到這幾個類型共有的屬性和方法肿孵。 如果調(diào)用不共有的屬性和方法唠粥,就會報錯,因為不確定參數(shù)的類型停做,到底是...

  • keyof語法結合泛型的用途

    如果有一個類晤愧,new的時候傳入一個對象,想要通過index或者key值去獲取對象里的某一項內(nèi)容的時候蛉腌,又想去推斷出返回值的正確的類型官份,就可以通過keyof語法結合泛型的語法實...

  • 120
    如何編寫.d.ts這樣的類型定義文件

    類型定義文件是幫助TS文件,去理解引入的JS庫里的內(nèi)容的烙丛。因為這些JS庫里舅巷,沒有TS要求的類型的概念。 我們寫代碼的時候河咽,通常會遇到一個場景钠右,引入一個類庫,發(fā)現(xiàn)這個庫是用js...

  • Enum 枚舉類型

    JS寫法 枚舉類型 寫一個枚舉類型 Status 默認情況下忘蟹,枚舉類型 從0開始飒房,如果希望OFFLINE值是1,ONLINE是1寒瓦,DELETED是3情屹,可以這樣寫 再舉例 枚舉...

  • 120
    泛型generic

    先看一段代碼 上邊的join方法的參數(shù),有3種情況杂腰,都可以運行成功垃你。 但是,當我們提出了新的需求,比如當first傳了一個number類型惜颇,我們要求second也要傳一個nu...

  • 120
    TS打包

    因為TS代碼皆刺,是不能直接在瀏覽器和node環(huán)境下運行的,所以我們要先編譯成js代碼 一般情況下凌摄,我們會在package.json里配置scripts命令來對TS代碼進行打包 ...

  • 120
    tsconfig.json的作用

    tsconfig.json 是typescript對應的編譯配置文件 注意羡蛾,當我們通過 tsc demo.ts命令來編譯一個具體的ts文件的時候,是不會用到 tsconfig...

  • 類型注解和類型推斷

    類型注解 type annotation, 就是我們來告訴TS變量是什么類型 type inference 類型推斷, 就是TS會自動的去嘗試分析變量的類型 如果TS能夠自動...

  • 函數(shù)相關類型

    首先要知道锨亏,TS定義函數(shù)的方式跟JS完全一致 當我們聲明一個函數(shù)的時候痴怨,通常會給函數(shù)的參數(shù)進行類型注解,這樣函數(shù)的返回值器予,也基本上不用我們再注解浪藻,TS就可以直接推斷出來返回值...

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