## 虛擬DOM
> DOM 的本質
瀏覽器中的概念,用JS對象來表示頁面上的元素,并提供了操作DOM對象的API;
> 什么是 React 中的虛擬 DOM:
是框架中的概念,是程序員用 js 對象來模擬頁面上 DOM 和 DOM 嵌套;
> 為什么要實現虛擬DOM :
為了實現 DOM 元素的高效更新
**程序員手動模擬的這兩顆新舊 DOM 樹,就是 React 中的 虛擬 DOM 的概念**
**總結:
定義:用 js 對象的形式,來模擬頁面上 DOM 嵌套關系
目的:就是為了實現頁面元素的高效更新**
- 第一章:react 基礎
- 1. 關于 react
- 2. react 工作原理
- 0. 開發環境搭建
- 1. 創建并使用一個組件
- 1. 模塊化與組件化
- 2. 虛擬DOM
- 3. Diff 算法
- React 與 Vue 的使用差異
- 1. 組件創建方式
- 2. data 與 state
- 3. 方法使用方式&this
- 4. 數據雙向綁定
- 5. props
- 6. ref
- 7. for 循環元素
- 8. 生命周期
- create-react-app 改為多頁面應用
- react修改打包路徑,直接查看
- redux
- context
- lazy 實現延遲加載靜態屬性
- Memo實現指定組件進行渲染
- React Hooks
- React Hooks 的概念和意義
- 使用 useState
- axios單次切換formdata和payreload
- react 動態綁定 class
- 高階組件
- react設計模式