文档对象模型(DOM)
文档对象模型(DOM,Document Object Model)是针对XML但经过扩展用于HTML的应用程序编程接口(API)。DOM把整个页面映射成为一个多层次节点结构。HTML或者XML页面经过页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。
童靴们可能看这种把简单的词语复杂化的定义很蒙圈,看下面的例子,一个简单的HTML页面
它在DOM中的分层节点图是酱紫的:
文档的树状图
通过DOM创建的这个表示文档的树状图,开发人员获得了控制页面的内容和结构上的主动权,借助DOM提供的API,开发人员可以轻松自如的删、添加、替换或者修改任何节点。
今天的内容让童靴们大概理解一下DOM,以后还会详细的讲解。
为了给刚开始学习JS的童靴们适应的时间,前几篇内容都很少。
下面小编写一个HTML,童靴们能画出它的树状图么?
想知道答案可以继续关注下篇文章!
学好JS,走遍天下都不怕!
关注小白前端,持续收到文章推送哦~