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