
REST,即 REpresentational State Transfer,其主語是 Resource,但是被省略掉了,所以全稱是:Resou...
前端監控和前端埋點,一個是目的,一個是實現方式,做前端埋點,是為了做前端監控,那為什么要做前端監控呢? 前端監控的目的是: 獲取用戶行為以及跟蹤...
對于 URL 來說,之所以要進行編碼,是因為 URL 中有些字符會引起歧義。 不同的操作系統、不同的瀏覽器、不同的網頁字符集都會對 URL 的編...
在確保我們創建的變量不會泄露至全局變量中,我們以前曾采用過這種代碼組織形式: 但在基于文件模塊的項目中,我們無須擔心這一點,此種方式,適合用于合...
在 TypeScript 里面使用 Symbol 和模塊,實質和 ES6 中的使用方法基本一致,沒什么新鮮的玩法。 Symbol ES6 引入了...
交叉類型 交叉類型將多個類型合并為一個類型,相當于新類型具有這多個類型的所有特性,相當于是一種并的操作,通常在使用混入(mixin)的場合使用交...
類型兼容性用于確定一個類型是否能賦值給其他類型,TypeScript 結構化類型系統的基本規則是,如果 x 要兼容 y,那么 y 至少具有與 x...
枚舉是組織收集有關聯變量的一種方式,使用枚舉我們可以定義一些帶名字的常量,像 C# 和 Java 都有枚舉數據類型,TypeScript 將枚舉...
泛型是指定一個表示類型的變量,用它來代替某個實際的類型用于編程,而后通過實際調用時傳入或推導的類型來對其進行替換,以達到一段使用泛型程序可以實際...