終于還是被通知解除合同了腻脏,只能全心投入到新的求職之路上去了纹份。不過纲菌,我還是想盡快完成《類型體操》系列文章她我,盡量每周都有產(chǎn)出吸耿。Easy 題共 13 題惑芭,題目都很短,我就全部整理到...
終于還是被通知解除合同了腻脏,只能全心投入到新的求職之路上去了纹份。不過纲菌,我還是想盡快完成《類型體操》系列文章她我,盡量每周都有產(chǎn)出吸耿。Easy 題共 13 題惑芭,題目都很短,我就全部整理到...
本文是 ts 內(nèi)置工具最后一篇淹遵。拖拖拉拉總算要把所有的內(nèi)置工具講完了口猜。 NonNullable<Type>:從類型 T 中 剔除 null 和 undefined NonNu...
書接上文。在上一節(jié)中透揣,我們學(xué)習(xí)了 8 個(gè)最常用的內(nèi)置工具類型济炎。這些工具類型都是對現(xiàn)有類型進(jìn)行“變形”的工具,它們可以改變類型的結(jié)構(gòu)辐真,但不會改變類型本身的值须尚。這些內(nèi)置工具類型,...
在 TypeScript 中侍咱,內(nèi)置工具類型(utility types)是一組預(yù)定義的類型耐床,用于在類型層面上進(jìn)行各種操作。對于 ts 開發(fā)者來說楔脯,開始使用這類工具是一個(gè)走出新...
如今木柬,絕大多數(shù)前端開發(fā)者現(xiàn)在都已經(jīng)接觸過 Typescript皆串。在和同僚一起學(xué)習(xí)的過程中,我發(fā)現(xiàn)他們雖然在使用 Typescript弄诲,但永遠(yuǎn)止步于冒號后面加上一個(gè) type愚战;...
4+1 視圖是現(xiàn)代軟件開發(fā)中經(jīng)常被使用到的架構(gòu)藍(lán)圖诸迟。早在 1995,Phillip Krutchen 就在他的大作《The “4+1” View Model of Softw...
Chrome DevTool 是 Web 開發(fā)中必不可少的生產(chǎn)工具愕乎,其功能主要包括調(diào)試阵苇、性能分析、頁面優(yōu)化感论、定制樣式表……網(wǎng)上已經(jīng)有很多 DevTool 的使用講義绅项,尤其是以...
書接上文——《JS 安全策略》[http://www.reibang.com/p/1802423a0bac],我們速覽了一些 Web 開發(fā)中常見到的安全策略芳绩;本文繼續(xù)展開润努,...
這期介紹一些 JS 技術(shù)棧中常用到的安全策略;由于本文是 101 文章示括,所以內(nèi)容不難铺浇,都是老生常談的策略,大家就當(dāng)一次知識回顧吧垛膝。 依賴審計(jì) 依賴審計(jì)其實(shí)就是利用 npm 或...
概述 “大泥球”這個(gè)名詞最早來源于 UIUC 兩位計(jì)算機(jī)科學(xué)家(Brian Foote 和 Joseph Yoder)的聲討檄文《Big ball of mud》鳍侣;該文痛批了...
書接上文,我們在《一文讀懂 UML 用例圖》[http://www.reibang.com/p/7870c138c1e0]里說到:需求設(shè)計(jì)的第一圖通常是用例圖吼拥,后來有人問我...
當(dāng)你腦子里有一個(gè)商業(yè)案例時(shí)倚聚,你該怎么向老板介紹呢?一大段文字凿可,或是動手寫個(gè) Demo惑折?老板很忙,老板也不見得懂你所說的“高大上”技術(shù)枯跑,有沒有那種實(shí)現(xiàn)成本較低但又包含較多信息的...
歷史知識 大家一般會怎么初始化一個(gè) JS 對象呢续扔?我通常會使用字面量的語法: 但是對象字面量是在 javascript 1.2 才出現(xiàn)的攻臀。再早之前怎么寫呢?語法還保留著纱昧,只是...