一、為什么需要登錄? 在現(xiàn)代的 web 應(yīng)用中,客戶端與服務(wù)端的交互建立在一系列網(wǎng)絡(luò)協(xié)議上。這些網(wǎng)絡(luò)協(xié)議各有分工,而 HTTP 協(xié)議則的作用主要...
一、什么是暫時(shí)性死區(qū)? 要知道什么是TDS-Temporal Dead Zone(暫時(shí)性死區(qū)),先來看一段代碼: 使用 var 關(guān)鍵字和使用 l...
一、通信 communication 1.1 WebSockets WebSockets 是什么?WebSockets 是一個(gè)應(yīng)用層協(xié)議,與 h...
創(chuàng)建布局樹后,經(jīng)過布局計(jì)算,我們得到了一個(gè)需要渲染的所有節(jié)點(diǎn)組成的樹狀結(jié)構(gòu),包含計(jì)算出的每個(gè)節(jié)點(diǎn)的坐標(biāo)位置。下面,就需要去實(shí)際地繪制。注:瀏覽器...
瀏覽器渲染分為幾個(gè)過程,其中每個(gè)過程都有幾個(gè)特點(diǎn): 都有其輸入的內(nèi)容 都有其處理過程 都有其生成的輸出內(nèi)容 一、構(gòu)建 DOM 樹 瀏覽器是無法識(shí)...
1. 復(fù)制字符串 2. 切割字符串 3. 拼接字符串 4. 翻轉(zhuǎn)字符串 5. 大小寫轉(zhuǎn)換 6. 正則匹配 7. 替換字符串 8. 比較字符串 9...
一、什么是px em rem? Px em rem 是css中的長(zhǎng)度單位。其中 px 是絕對(duì)長(zhǎng)度單位,em 和 rem 是相對(duì)長(zhǎng)度單位。 Px ...
一、什么是瀏覽器緩存? 常見的緩存方式分為三類:服務(wù)器緩存、CDN緩存、客戶端緩存瀏覽器緩存屬于客戶端緩存瀏覽器緩存主要分為強(qiáng)緩存和協(xié)商緩存兩種...
這篇文章用來解答上篇面試題的問題:具名的立即執(zhí)行函數(shù)的賦值問題 在 JS 中,有兩種方式來創(chuàng)造一個(gè)函數(shù):1. 函數(shù)聲明2. 函數(shù)表達(dá)式 一、函數(shù)...