
JavaScript 在過(guò)去使用引用計(jì)數(shù)的方式進(jìn)行內(nèi)存回收(GC),但是存在的局限性。所以現(xiàn)代JS引擎使用標(biāo)記-清除算法,引用計(jì)數(shù)只是輔助手段,...
在 TypeScript 中,映射類型 (Mapped Types) 允許我們基于已有類型創(chuàng)建新的類型,通常用于轉(zhuǎn)換屬性的類型、修改可選性或只讀...
Next.js v13.4.9 截止目前為止,沒(méi)有方便的官方配置來(lái)開(kāi)啟 https,我結(jié)合實(shí)際需求自己研究了開(kāi)啟的方法。 方案按開(kāi)發(fā)環(huán)境和生產(chǎn)環(huán)...
字符串模板是 TypeScript 4.1 新增的特性,可以對(duì)字符串進(jìn)行更多的限制,下面通過(guò)簡(jiǎn)單介紹它的來(lái)源,進(jìn)而來(lái)解決實(shí)際開(kāi)發(fā)當(dāng)中的問(wèn)題。 背...
需求示例: 一個(gè)HTTP請(qǐng)求參數(shù)類型,用于創(chuàng)建會(huì)議。會(huì)議可以為音頻、或者視頻,所以參數(shù)類型要么為音頻會(huì)議的類型、要么為視頻會(huì)議的類型,剩下的是兩...
背景 一個(gè)web端和桌面端公用的工程,某些文件不需要或者無(wú)法用wekpack壓縮,放入/public/文件夾(Vue工程),而該文件夾不會(huì)經(jīng)過(guò)處...
關(guān)于包的初始化和開(kāi)發(fā)過(guò)程請(qǐng)參考其他文章。談下在開(kāi)發(fā)完成后,遇到了以下問(wèn)題和解決方法。首先,需要一個(gè)測(cè)試環(huán)境來(lái)驗(yàn)證代碼正確性,我的包的項(xiàng)目結(jié)構(gòu)如下...
背景 最近客戶端項(xiàng)目數(shù)據(jù)庫(kù)替換成PouchDB(v7.2.2),在轉(zhuǎn)移分頁(yè)功能時(shí)遇到了問(wèn)題。 場(chǎng)景 考慮性能和拓展空間,采用 db.allDoc...