詳解React的虛擬DOM與diff算法

什麼是虛擬DOM 當我們更新了state中的值的時候,React會去調用render()方法來重新渲染整個組件的UI,但是如果我們真的去操作這麼大量的DOM,顯然性能是堪憂的。所以React實現了一個Virtual DOM(虛擬Dom),組件的真實DOM結構和Virtual DOM之間有一個映射的關係,React在虛擬DOM上實現了一個diff算法,當render()去重新渲染組件的時候,diff
相關文章
相關標籤/搜索