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

远近互联网站建设分类信息网站程序

远近互联网站建设,分类信息网站程序,东莞vi设计公司排名,做资源下载网站违法吗说说Real DOM和Virtual DOM的区别&#xff1f;优缺点&#xff1f;Real DOM(真实的DOM)真实dom的优缺点&#xff1f;Virtual DOM(虚拟的DOM)虚拟dom的优缺点&#xff1f;两者的区别Real DOM(真实的DOM) 在页面渲染出的每个节点都是一个真实的DOM结构 <div class"root&…

说说Real DOM和Virtual DOM的区别?优缺点?

  • Real DOM(真实的DOM)
    • 真实dom的优缺点?
  • Virtual DOM(虚拟的DOM)
    • 虚拟dom的优缺点?
  • 两者的区别


Real DOM(真实的DOM)

在页面渲染出的每个节点都是一个真实的DOM结构

<div class="root"><h1>hello Real </h1>
</div>

这个就是真实的dom

真实dom的优缺点?

​优点:
​ 1. 直接操作HTML,易用
缺点:
​ 1. 解析速度慢,效率低,内存占用量高
​ 2. 性能差:频繁操作真实DOM,导致重绘、回流

Virtual DOM(虚拟的DOM)

虚拟dom的优缺点?

<h1 className="hClass">hello world</h1>

这是虚拟dom的写法
JSX实际是一种语法糖,在使用过程中会被babel进行编译,转化成JS代码,上面的虚拟DOM转换如下:

const vDom = React.createElement('h1',{{className:'hClass'},'hello world'
)

他一共有三个参数

第一个参数是 标签名,例如h1、div等;
第二个参数是对象,里面存放着标签的一些属性,如class、id等;
第三个参数是节点中的文本

​ 优点:
​ 1. 减少真实dom的频繁更新,减少重绘回流、占用内存少
​ 2. 跨平台:一套react代码可以多端运行
​ 缺点:
​ 1. 页面首次渲染时,由于多一层虚拟dom的计算,速度比正常慢些

两者的区别

1.虚拟dom不会进行重绘和回流,而真实dom会频繁重排与重绘
2.虚拟dom的总损耗是”虚拟dom的增删改+真实dom的差异增删改+重排“;真实dom的消耗是”真实dom全部增删改+重排“

http://www.yayakq.cn/news/602093/

相关文章:

  • 苏州智能网站建设策划电子商务网站建设规划书
  • 网站免费建站2软件开发工具属于
  • 新网站不被收录的原因如何进行软件开发
  • 网站建设从零到精通.pdfhtml菜鸟工具
  • 口碑好网站建设报价天津建设发展集团有限公司
  • 自己怎么做直播网站怎样在微信上制作自己的链接
  • wordpress 中文 cms抖音优化排名
  • 淘宝刷单网站开发设计交流网站
  • 查询公司营业执照的网站在线广告平面设计
  • 长沙企业网站制作相亲网站建设
  • 广州网站seo招聘娄底建设网站
  • 江西威乐建设集团有限公司企业网站wordpress访问仪表盘
  • 做网站是怎么做的湖北雨水最新消息
  • html网站开发 工具佛山网站设计讯息
  • 公司网站一般是怎么做创意产品网站
  • 北京网站建设公司司wordpress 优化方案
  • 怎么做网站倒计时ps 做ui比较好的网站有哪些
  • 做电影网站需要多大空间如何通过网站自己做网站
  • pc建站网站广东深圳公司
  • 比较好的网站公司吗proxy网站
  • 做网站市场lamp安装wordpress
  • 个人能免费做网站seo的主要工作内容
  • 宁波网站建设报价thinkcmf跟wordpress
  • 做网站的热门行业网页设计与网站建设主要内容
  • 怎么设计公司的网站23短视频平台
  • 品牌网站制作价格东莞常平天气预报
  • 大气微电影类网站织梦模板完整版wordpress加密某一页面
  • 域名注册用个人还是公司如何写网站优化方案
  • 网站维护的主要工作utc+wordpress
  • 挖金矿游戏网站建设旅游营销型网站