react中虚拟DOM的基本概念
2024-08-30 10:45:31
react中的核心概念
1、DOM的本质是什么: 浏览器中的概念,用js对象来表示页面上的元素,并提供操作DOM对象的API
2、什么事react中的虚拟DOM:是框架中的概念,是程序员用js对象来模拟页面上的DOM和DOM 的嵌套
3、为什么要实现虚拟DOM:为了实现页面中DOM元素的高效更新
4、DOM和虚拟DOM的区别:
DOM:浏览器中提供的概念,用js对象表示页面上的元素,并提供操作议元素的API
虚拟DOM:手动用js对象来模拟DOM元素和嵌套关系
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div>
1111
<p>222222</p>
</div>
</body>
</html>
<script>
var div = {
tagName: 'div',
attrName: 1111,
children: {
tagName: 'p',
attr: 2222
}
}
</script>
最新文章
- iOS10之Expected App Behaviors
- [LeetCode] Is Subsequence 是子序列
- MongoDB 数组
- U盘安装ubuntu server 12.04的问题检测不到CDROM的解决
- Xamarin.Android模拟器提示HAX kernel module is not Installed
- C# easyui datagrid 复选框填充。
- (转) QImage总结
- bzoj 2157: 旅游 (LCT 边权)
- C++实验一
- flask 异步发送邮件
- Echatrs 中PIE饼图中间位置怎么显示总数值?
- 004_LVS及haproxy
- vue项目 打包部署上线
- Sql server 的float和real类型会产生科学计数法,如何消除科学计数法
- 模板 树上求LCA 倍增和树链剖分
- Thinkphp5笔记七:设置错误页面①
- mvn 使用
- 针对网站的UI分析
- metasploit出错信息:can&#39;t allocate memory
- oracle编程300例-性能优化(一)