DOM 节点类型

浏览器渲染过程

浏览器是怎么把HTML标签语言和JavaScript联系在一起的,这就是我们常说的DOM。

浏览器中的DOM解析器把HTML翻译成对象(object),然后JavaScript通过操作生成的 object 来操作HTML,因为HTML标签是多层嵌套的,所以JavaScript将HTML解析成了DOM树。

在HTML中,整个文档可以分为不同节点:
整个文档是一个节点;
每个HTML标签是元素节点
HTML元素内的文本是文本节点
每个HTML的属性节点
注释节点
······

我们就能理解 HTML 的一个标签 是 JS 中的一个节点, 且 标签的属性、内容、注释属于这个标签, 也就是JS中该标签节点的子节点。

最新文章

  1. checkbox的check事件
  2. Dos学习笔记(2)dos屏幕内容的复制
  3. ASP.NET MVC分页组件MvcPager 2.0版发布暨网站全新改版
  4. 在ubuntu14.04上部署基于Docker的Gitlab
  5. 转:导出/导入Eclipse的workspace配置(备份Eclipse配置)
  6. uva 11380(最大流+拆点)
  7. Linux kernel的 Makefile和Kconfig以及Make menuconfig的关系【转】
  8. VirtualBox下Ubuntu利用桥接方式上网
  9. 一个Java线程死锁的例子
  10. 对Kalman(卡尔曼)滤波器的理解
  11. 穷举 迭代 while
  12. Python 序列的修改、散列和切片
  13. 自己动手写fullPage插件
  14. [Kubernetes]基于角色的权限控制之RBAC
  15. Django 2.1.3 文档
  16. android.os.NetworkOnMainThreadException的解决方案
  17. MySQL复制原理
  18. C# 调用C++ dll 返回char*调用方式(StringBuilder乱码)
  19. IE 之 userData 模拟 localStorage
  20. 关于JSP生命周期的叙述,下列哪些为真?

热门文章

  1. 开源Web测试工具介绍
  2. FBV CBV
  3. vue table已选列数据
  4. Java 解决Emoji表情过滤问题
  5. mysql 结果排序入门
  6. [题解] UVA11426 GCD - Extreme (II)
  7. LeetCode874 模拟行走机器人(简单模拟—Java之HashSet简单应用)
  8. HDU - 6181 Two Paths(次短路)
  9. Redis 详解 (二) redis的配置文件介绍
  10. 《动手学深度学习》系列笔记—— 1.2 Softmax回归与分类模型