当前位置: 首页 > wzjs >正文

wordpress关停网站进行优化

wordpress关停网站,进行优化,做网站分辨率修改,社交网站建设技术diff算法的目的是为了找出需要更新的节点,而未变化的节点则可以复用 新旧列表的头尾先互相比较。未找到可复用则开始遍历,对比过程中指针逐渐向列表中间靠拢,直到遍历完其中一个列表 具体策略如下: 同层级比较 Vue2的diff算法只…

diff算法的目的是为了找出需要更新的节点,而未变化的节点则可以复用

新旧列表的头尾先互相比较。未找到可复用则开始遍历,对比过程中指针逐渐向列表中间靠拢,直到遍历完其中一个列表

具体策略如下:

  1. 同层级比较
    Vue2的diff算法只会比较同一层级的节点,不会跨层级比较。

  2. 双指针法(双端比较)
    Vue2从新旧虚拟DOM树的头部和尾部开始比较
    头头比较:如果新旧节点的头部相同,则直接更新节点并移动头部指针。
    尾尾比较:如果新旧节点的尾部相同,则直接更新节点并移动尾部指针。
    头尾交叉比较:如果旧节点的头部与新节点的尾部相同,则将旧节点移动到尾部,并移动指针。
    尾头交叉比较:如果旧节点的尾部与新节点的头部相同,则将旧节点移动到头部,并移动指针。

  3. Vue2通过 key 属性来优化节点的复用。如果新旧节点的 key 相同,则认为它们是同一个节点,只需更新属性和内容;否则会进行插入、删除或移动操作 。

  4. 节点类型不同:直接替换整个节点。节点类型相同:比较节点的属性和子节点,递归调用diff算法处理子节点 。

http://www.dtcms.com/wzjs/22033.html

相关文章:

  • 最专业企业营销型网站建设百度seo排名优化如何
  • 昆明网站推广咨询平台东莞seo网站排名优化公司
  • 网站底部模板数据分析软件
  • 所有复刻手表网站seo刷关键词排名免费
  • 新开网页游戏开服表郑州seo网络推广
  • 做网站界面用什么软件第三方营销平台有哪些
  • 宁波网站建设是哪家便宜优化防疫措施
  • 网站标题符号软件开发流程八个步骤
  • 上海公安网站备案上海网络推广优化公司
  • 500云网站查询网站注册信息
  • 户外网站做四平网站seo
  • 永久免费观看不收费的软件app百度seo效果
  • 网站用亚马逊做标题会侵权吗怎么把产品快速宣传并推广
  • 眉山政府网站建设东莞网站公司排名
  • 网站地图怎么做_免费发帖推广的平台
  • 网址大全100个东莞seo关键词
  • 抖音代运营合作策划书seo优化主要工作内容
  • 帮别人做网站市场价网页设计模板网站免费
  • 网站开发及维护费用免费的行情软件app网站
  • 建筑人才网招聘信息优化大师官方网站
  • h5游戏网站开发天眼查企业查询
  • 珠海网站建设公网络推广费用预算表
  • 移动网站趋势抖音信息流广告怎么投放
  • 邢台专业网站建设推荐软文宣传推广
  • 网站建设域名是什么怎么做好网站方式推广
  • 20亿做网站网络营销策略有哪五种
  • 智能手机网站开发seo项目分析
  • 做网站设计管理需要什么知识关键词搜索挖掘爱网站
  • 赤水网站建设百度100%秒收录
  • 网站做系统下载怎么建立网站平台