CommonJS 模塊輸出的是一個(gè)值的拷貝效床,ES6 模塊輸出的是值的引用。(這里指的是基礎(chǔ)數(shù)據(jù)類型淹接,如果是引用類型還是引用) CommonJS ...
Vue2.x中贞谓,如果有一個(gè)組件傳入了slot限佩,那么每次父組件更新的時(shí)候,必定會(huì)強(qiáng)制使子組件update裸弦,造成性能的浪費(fèi)祟同。這是由于2.x中,組件的...
?前兩篇寫了響應(yīng)式系統(tǒng)的兩個(gè)核心模塊effect理疙,reactivity晕城,這篇寫一下響應(yīng)式系統(tǒng)在源碼中的應(yīng)用吧。 Computed API ?話不...
?上一篇寫了effect模塊的實(shí)現(xiàn)以及一些細(xì)節(jié)窖贤,這一篇來寫寫響應(yīng)式系統(tǒng)的另一部分--reactive模塊砖顷。emsp;首先來說說Proxy和def...
?最近學(xué)習(xí)了下Vue3的源碼,抽空寫一些自己對(duì)3.x源碼的解讀赃梧,同時(shí)算是學(xué)習(xí)的一個(gè)總結(jié)吧滤蝠,也能加深自己的印象。?就先從3.x的響應(yīng)式系統(tǒng)說起吧授嘀。...
??主要就是兩個(gè)函數(shù)物咳,在Function的原型上加上before與after,作用就是字面的意思蹄皱,在函數(shù)的前面或后面執(zhí)行览闰,相當(dāng)于無侵入把一個(gè)函數(shù)...
?之前一直都認(rèn)為觀察者模式和發(fā)布訂閱模式是一回事,包括網(wǎng)上的很多文章也是這么寫的巷折,但有一次面試中被問到兩者的區(qū)別焕济,直接懵了答不出來,經(jīng)過最近的一...
單例模式在js中的寫法盔几,十分簡(jiǎn)單,話不多說掩幢,上代碼: 透明單例 應(yīng)用: 模態(tài)對(duì)話框 方法與組件庫(kù)
消息摘要算法MD(Message Digest 消息摘要算法),SHA(Secure Hash Agorithm 安全散列算法),MAC(Mes...