面試題,react和jquery操作dom的區(qū)別,為什么react框架里面不建議使用jquery
2 回答

紅顏莎娜
TA貢獻(xiàn)1842條經(jīng)驗 獲得超13個贊
操作dom成本太高
,性能也不好
,所以才會有主流框架的虛擬dom
,它不是操作dom,而是通過diff算法
,先創(chuàng)建虛擬dom,然后當(dāng)監(jiān)測到有數(shù)據(jù)變化
的時候,執(zhí)行diff算法,以最小成本渲染dom
。
如果你想知道得更多,建議去深究一下虛擬dom以及diff算法。
添加回答
舉報
0/150
提交
取消