第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

virtual dom在哪些情況下會(huì)快于直接操作dom?

virtual dom在哪些情況下會(huì)快于直接操作dom?

ITMISS 2018-08-06 10:09:57
找了篇比較易懂的virtual dom實(shí)現(xiàn)講解的文章(https://github.com/livoras/blog/issues/13),這個(gè)實(shí)現(xiàn)大致是https://github.com/Matt-Esch/virtual-dom的一個(gè)簡(jiǎn)化版本。文中把dom樹(shù)種遇到的差異分為四種:整個(gè)標(biāo)簽替換(標(biāo)簽名都不一樣,只能全部換掉)重定位(兩個(gè)同級(jí)children比較,發(fā)現(xiàn)有共同點(diǎn),通過(guò)一個(gè)最小編輯算法生成一個(gè)包含增,刪和移動(dòng)位置的patch。)標(biāo)簽屬性標(biāo)簽內(nèi)的文本內(nèi)容1,3,4都很簡(jiǎn)單,2復(fù)雜一點(diǎn)。問(wèn)題是最終應(yīng)用patch的時(shí)候也是直接操作dom,這種把所有差異存起來(lái)然后一起應(yīng)用比起傳統(tǒng)依次操作dom的優(yōu)勢(shì)在哪里?我再簡(jiǎn)化下問(wèn)題:譬如當(dāng)前Patch中只包含多個(gè)節(jié)點(diǎn)的屬性變化差異,這種情況比起傳統(tǒng)的依次操作這些節(jié)點(diǎn)改變屬性有優(yōu)勢(shì)嗎?如果有,是否只是避免了重復(fù)遍歷dom樹(shù)來(lái)找到想要操作的dom的步驟?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 742 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)