一、項(xiàng)目經(jīng)驗(yàn) 介紹,困難點(diǎn) 二、題目 用 async/await 實(shí)現(xiàn)一個(gè) Promise.all 實(shí)現(xiàn)深拷貝 (如果包括引用的對(duì)象怎么辦)? 問題 問題: 三、直接二面了,...
一、項(xiàng)目經(jīng)驗(yàn) 介紹,困難點(diǎn) 二、題目 用 async/await 實(shí)現(xiàn)一個(gè) Promise.all 實(shí)現(xiàn)深拷貝 (如果包括引用的對(duì)象怎么辦)? 問題 問題: 三、直接二面了,...
async和promise小伙伴們應(yīng)該都很熟,作為ES6的新語法,現(xiàn)在被越來越多的人學(xué)習(xí)和使用promise作為異步編程的一種解決方案,比傳統(tǒng)的解決方案回調(diào)函數(shù)更合理和強(qiáng)大,...
一、 模塊規(guī)范 一句話總結(jié):CommonJs用于服務(wù)端Node.js中,AMD和CMD是針對(duì)客戶端的規(guī)范,為了不讓引入依賴阻塞了代碼進(jìn)行,使用了異步加載模塊。 1. Comm...
本項(xiàng)目的后端是用Django開發(fā)的,而我主要做的是判題端的通信調(diào)度,判題端是用Python手?jǐn)]的,并且采用socket進(jìn)行通信。 遇到的問題: 多個(gè)socket進(jìn)行通信的架構(gòu)...
在前端開發(fā)的過程中,我們經(jīng)常會(huì)需要綁定一些持續(xù)觸發(fā)的事件,如 resize、scroll、mousemove 等等,但有些時(shí)候我們并不希望在事件持續(xù)觸發(fā)的過程中那么頻繁地去執(zhí)...
1.計(jì)算公式: 元素的寬度(或高度) / html元素(跟標(biāo)簽)的font-size = rem;2.舉例 元素的寬度是 200px, html的font-size是100...
一、總體步驟 HTML渲染大致分為如下幾步: HTML被HTML解析器解析成DOM Tree, CSS則被CSS解析器解析成CSSOM Tree。 DOM Tree和CSSO...
一、瀏覽器緩存類型 瀏覽器緩存分為強(qiáng)緩存和協(xié)商緩存。一般來說,兩者的關(guān)系是: 先強(qiáng)緩存,服務(wù)器先從http頭信息來判斷是否命中強(qiáng)緩存,如果命中則直接加在緩存中的資源,并不會(huì)將...
實(shí)際上,這個(gè)問題沒有上限,前端學(xué)了多少,就能填進(jìn)去多少。 輸入U(xiǎn)RL地址。瀏覽器此時(shí)會(huì)查找本地的緩存,如果存在強(qiáng)緩存,直接從緩存中讀取,存在協(xié)商緩存,跳到(6),如果緩存不命...