文档的节点、获取元素节点的方式、属性节点的操作

JavaScript & DOM 学习笔记(三)

对着背影说爱祢 提交于 2019-12-14 19:48:40
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 1. JavaScript 语言里的对象可以分为三种类型: a. 用户定义对象(user-defined object) :由程序员自行创建的对象。 b. 内建对象(native object) :内建在 JavaScript 语言里的对象,如 Array、Math 和 Date 等 c. 宿主对象(host object) :由浏览器提供的对象。 2. DOM 文档的节点可分为:元素节点、属性节点和文本节点 等。 元素节点(element node) : DOM 的原子 是 元素节点 。如笔记二中代码部分,我们使用了 <body>、<p>、<ul> 之类的元素。 <p title= "a gentle reminder" >Don't forget to buy this stuff.</p> 文本节点(text node) :上面的 <p> 元素节点中,包含着的 “ Don't forget to buy this stuff. ”就是一个 文本节点。在 XHTML 文档里,文本节点 总是被包含在元素节点的内部。但并非所有的元素节点都包含有文本节点。 属性节点(attribute node) :<p> 节点中 的 title= "a gentle reminder" 就是一个属性节点