REST朽缴,即 REpresentational State Transfer钳恕,其主語是 Resource舒岸,但是被省略掉了,所以全稱是:Resou...
前端監(jiān)控和前端埋點(diǎn)葛躏,一個(gè)是目的,一個(gè)是實(shí)現(xiàn)方式,做前端埋點(diǎn)讼积,是為了做前端監(jiān)控,那為什么要做前端監(jiān)控呢脚仔? 前端監(jiān)控的目的是: 獲取用戶行為以及跟蹤...
對(duì)于 URL 來說勤众,之所以要進(jìn)行編碼,是因?yàn)?URL 中有些字符會(huì)引起歧義鲤脏。 不同的操作系統(tǒng)们颜、不同的瀏覽器、不同的網(wǎng)頁字符集都會(huì)對(duì) URL 的編...
在確保我們創(chuàng)建的變量不會(huì)泄露至全局變量中凑兰,我們以前曾采用過這種代碼組織形式: 但在基于文件模塊的項(xiàng)目中掌桩,我們無須擔(dān)心這一點(diǎn),此種方式姑食,適合用于合...
在 TypeScript 里面使用 Symbol 和模塊波岛,實(shí)質(zhì)和 ES6 中的使用方法基本一致,沒什么新鮮的玩法音半。 Symbol ES6 引入了...
交叉類型 交叉類型將多個(gè)類型合并為一個(gè)類型则拷,相當(dāng)于新類型具有這多個(gè)類型的所有特性贡蓖,相當(dāng)于是一種并的操作,通常在使用混入(mixin)的場(chǎng)合使用交...
類型兼容性用于確定一個(gè)類型是否能賦值給其他類型煌茬,TypeScript 結(jié)構(gòu)化類型系統(tǒng)的基本規(guī)則是斥铺,如果 x 要兼容 y,那么 y 至少具有與 x...
枚舉是組織收集有關(guān)聯(lián)變量的一種方式坛善,使用枚舉我們可以定義一些帶名字的常量晾蜘,像 C# 和 Java 都有枚舉數(shù)據(jù)類型,TypeScript 將枚舉...
泛型是指定一個(gè)表示類型的變量眠屎,用它來代替某個(gè)實(shí)際的類型用于編程剔交,而后通過實(shí)際調(diào)用時(shí)傳入或推導(dǎo)的類型來對(duì)其進(jìn)行替換,以達(dá)到一段使用泛型程序可以實(shí)際...