說說const, let,它們的區別及使用場景?const聲明不可變的常量,必須進行初始化let聲明可變的常量,可以不初始化,但訪問前必須賦值 你知道style加scoped...

說說const, let,它們的區別及使用場景?const聲明不可變的常量,必須進行初始化let聲明可變的常量,可以不初始化,但訪問前必須賦值 你知道style加scoped...
HTML CSS JavaScript數據經過渲染模塊的處理,最終輸出為屏幕上的像素。這中間的渲染模塊就是我們今天要討論的主題。 構建DOM樹 樣式計算 布局階段 分層 圖層...
“在瀏覽器里,從輸入 URL 到頁面展示,這中間發生了什么? ”這是一道經典的面試題。涉及到一系列的知識考察:網絡、操作系統、Web 等。 瀏覽器進程接收到用戶輸入的 URL...
Redux 出現的背景 隨著對 React 使用的深入,你會發現組件級別的 state,和從上而下傳遞的 props 這兩個狀態機制,無法滿足復雜功能的需要,例如跨層級之間的...
問題 事件處理函數會被重復定義數據計算過程沒有緩存 useCallback - 緩存回調函數 每次組件狀態發生變化的時候,函數組件實際上都會重新執行一遍。在每次執行的時候,實...
React核心原理 當數據發生變化時,UI 能夠自動把變化反映出來。 在 React 之前,我們需要調用 DOM 的 API 來修改 DOM 樹的結構,從而改變 UI 的展現...
簡介 Hook 是 React 16.8 的新增特性。它可以讓你在不編寫 class 的情況下使用 state 以及其他的 React 特性。 定義: Hook 是一些可以讓...
當我們想在兩個函數之間共享邏輯時,我們會把它提取到第三個函數中。而組件和Hook都是函數,所以也同樣適用這種方式。 認識自定義Hook 自定義Hook是一個函數,其名稱以us...
使用Effect hook可以在函數組件中執行副作用 副作用 - 指一段和當前執行結果無關的代碼。 data fetching setting up a subscripti...
基本知識 React的組件有兩種屬性,state 和 props,state一般是在組件內部使用,而props則代表父組件傳入的屬性。 useState對應于state,是用...