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

搭建免费网站关键词排名软件官网

搭建免费网站,关键词排名软件官网,网站优化的监测评估,分析网络营销的特点前面讲过vuejs中解析器是把html模版解析成AST,而优化器的作用是在AST中找到静态子树并打上标记。 静态子树是指的那些在AST中永远不会发生变化的节点。 例如,一个纯文本节点就是静态子树,而带变量的文本节点就不是静态子树,因为…

在这里插入图片描述

前面讲过vuejs中解析器是把html模版解析成AST,而优化器的作用是在AST中找到静态子树并打上标记。

静态子树是指的那些在AST中永远不会发生变化的节点。

例如,一个纯文本节点就是静态子树,而带变量的文本节点就不是静态子树,因为他会随着变量的变化而变化。

标记静态子树有两点好处。

  • 每次重新渲染时,不需要为静态子树创建新节点
  • 在虚拟DOM中打补丁的过程可以跳过

重新渲染,不需要为静态子树创建新节点

前面介绍虚拟DOM时,我们说每次重新渲染都会使用最新的状态生成一份全新的VNode与旧的VNode进行对比。

而在生成VNode的过程中,如果发现一个节点被标记为静态子树,那么除了首次渲染会生成节点之外,在重新渲染时并不会生成新的子节点树,而是克隆已存在的静态子树。

在虚拟DOM中打补丁的过程可以被跳过

之前说过打补丁的过程,需要对比两个节点并更新DOM。如果两个节点都是静态子树,就不需要进行对比与更新DOM的操作,直接跳过。

因为静态子树是不可变的,不需要对比就知道它不可能发生变化。此外,直接跳过后续的各种对比可以节省javascript的运算成本。

实现步骤

第1步:在AST中找出所有的静态节点并打上标记,
第2步:在AST中找出所有静态根节点并打上标记。

http://www.hrbkazy.com/news/13339.html

相关文章:

  • 导航网站前端模板下载百度网盟推广怎么做
  • 域名解析网站建设定制网站多少钱
  • 长春建设局网站佛山网站建设维护
  • 网站制作变量网站建设策划方案
  • 太原顶呱呱做网站地址电话bt磁力在线种子搜索神器
  • 怎么做网站打赏西安百度搜索排名
  • wordpress判断子分类seo成功的案例和分析
  • 深圳开发网站建设网站seo分析案例
  • 网站推广如何引流微信引流被加软件
  • 国内免费素材网站网站一般怎么推广
  • 商城类的网站怎么做优化青岛网站建设
  • 晋城市住建设局网站软文写作案例
  • 网站空间可以转移吗网站模板中心
  • 网站seo博客品牌营销策划是干嘛的
  • 做网站需要哪些钱免费网站的平台
  • 个人网站建设开发一个app价目表
  • php网站开发和部署福清市百度seo
  • 丽水建设部门网站如何查一个关键词的搜索量
  • 域名服务器的主要功能宁波免费seo排名优化
  • 简书wordpress网站seo推广优化
  • 做网站的话术广州seo站内优化
  • 网站百度seo推广怎么做百度网盟官网
  • 广州站扩建网络营销的概念与含义
  • 广州线下培训机构停课广州seo网站营销
  • 做织带的网站线上产品推广方案
  • 商城网站建设哪个比较好站长工具使用方法
  • 网站建设海报素材google开户
  • 个人网页成品适合seo的建站系统
  • 公总号开发就是网站开发吗百度代理查询
  • 网站地址是什么西安关键词排名推广