JavaScript概念记录

来源:互联网 发布:伦拜亚斯对乔丹数据 编辑:程序博客网 时间:2024/06/13 04:47

Document对象:JavaScript中的Window对象代表的是一个浏览器的窗口,而Window对象下的Document子对象所代表的是加载在浏览器窗口中的文档。使用Document可以对浏览器窗口中的文档进行操作。

DOM:文档对象模型:是用来表示文档和访问,操作构成文档的元素的应用程序的接口(API)。他的核心接口中也有document接口,但是和Window下的document是不同的,但是他可以兼容Window下的document接口。

DOM关于节点的规定如下:(1)整个HTML文档是一个文档(Document)节点;(2)在HTML文档中,每个HTML标签都是一个元素(ELEMENT)节点;(3)包含在HTML标签之间的文本是文本(Text)节点;(4)每一个HTML属性都是(Attr)节点;(5)HTML中的注释属于注释(Comment)节点。

Html中JavaScript代码的执行顺序:在默认情况下,浏览器会按照Html和JavaScript出现的先后顺序执行代码,当遇到JavaScript代码时候,浏览器会停下当前的html文档的解析调用JavaScript解析器解析JavaScript代码;但是可以通过defer属性改变解析顺序,挡在<script>标签中加上了defer属性后,浏览器会先解析html源码,当解析加载完成后,再调用JavaScript解析器解析JavaScript源码。

原创粉丝点击