求助关于JavaScript DOM的一个概念

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:26:35
最近一些在学习JavaScript。我读的是JavaScript权威指南第四版

一开始轻车熟路呀,到第十六章 脚本化COOKIE 为止多轻松搞定

但第十七章的 文档对象模型搞得晕晕的

一开始讲解的一些基本的概概念弄得很晕。。。

而且多是没有事选通知的,突然之间冒出很多概念,而且多没有马上进行详细讲解

比如接口、模块等。。。

讲到遍历文档时,又突然冒出一个NodeList对家啥的,晕死我啦

该怎么办呀,没有dom相关编程的精验呀

呵呵,其实我也觉得那段对初学者来说挺难懂的,我给你一些要点提示吧:
1. 接口、模块等等讲的是在浏览器创建者编写浏览器的时候是如何实现DOM的,也就是说文档中的对象是怎样被浏览器创建出来的。可以说和javascript关系很小,了解一下就行了。
2. 我们在用javascript通过DOM访问文档的时候,用的就是浏览器提供给我们的接口(对象,方法和属性),例如window对象、document对象、document.getElementById()方法,等等。我们只关心这些对象和方法,并不关心它们是怎样和浏览器通信的。
3. 在浏览器中编写javascript程序时,你可以把这些DOM对象看成javascript内置对象,就和Object、String、Data等内置对象一样,这样做在浏览器编程时没有任何问题

哈哈,Dom Core掌握就OK了。
比如:document.getElementByID
getElementsByName
getElementsByTagName
== 常用的搞定了就足够应付应用了