
一、虛擬DOM 1、JSX 是一種看起來非常像 HTML 的 JavaScript 語法的擴展,React 使用它來描述用戶界面長成什么樣子。在...
前端性能優化 一、請求響應優化 減少DNS查找:每次主機名的解析都需要一次網絡往返,從而增加了請求的延遲時間同時還會阻塞后續的請求。 重用TCP...
從輸入url到頁面加載完成發生了什么 一、瀏覽器接收到URL,到網絡請求線程的開啟。 1、URL解析 URL結構:Protocol://Host...
現代模塊化機制要解決的問題如下 命名污染,全局污染,變量沖突等基礎問題 內聚且私有,變量不能被外界污染到 怎么引入(依賴)其它模塊,怎樣暴露出接...
一、Promise源碼實現 定義初始類型 設置初始狀態 監聽狀態變化 resolve 和 reject 方法,這兩個方法是要更改status的,...
一、瀏覽器內置對象 什么是瀏覽器對象模型 BOM :Browser Object Model(瀏覽器對象模型),瀏覽器模型提供了獨立于內容的、可...
基礎知識 基礎類型: number string boolean array object enum: 枚舉 type, interface 聯...
一、關于this指向的幾種場景 1、默認綁定(函數直接調用) 非嚴格模式下,默認綁定指向全局(node 中是 global) 把最外層 var ...
一、let 和 const 1、塊級作用域 先來舉個栗子 會輸出4個4,因為: var定義的變量是全局的, 所以全局只有一個變量i. setTi...