码迷,mamicode.com
首页 > 编程语言 > 详细

读《JavaScript dom编程艺术(第2版)》笔记 3

时间:2015-04-18 19:06:59      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

1.一份文档就是一棵节点树

2.节点分为不同类型:元素节点、文本节点、属性节点等

3.每个节点都是一个对象,DOM的原子是元素节点

4.getElementById返回一个对象,该对象对应着文档里的一个特定的元素节点

5.getELementsByTagName和getElementsByClassName返回一个对象数组,他们分别对应着文档里的一组特定的元素节点

6.typeof操作符可以告诉我们它的操作数是一个字符串、数值、函数、布尔值还是对象

7.通配符("*")星号字符必须放在引号里,这是为了让通配符与乘法操作符有所区别,如果想知道某文档里共有多少元素节点:  alert(document.getElementsByTagName("*").length)

8.getElementsByClassName参考这篇文章

9.null与‘‘区别参考这篇文章

10.setAttribute做出的修改不会反映在文档本身的源代码里,这种”表里不一“的现象源自DOM的工作模式:先加载文档的静态内容,再动态刷新,动态刷新不影响文档的静态内容。这正是DOM的真正威力:对页面内容进行刷新却不需要在浏览器里刷新页面。

 

读《JavaScript dom编程艺术(第2版)》笔记 3

标签:

原文地址:http://www.cnblogs.com/wyy725872/p/4437745.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!