- JavaScript与浏览器的工作
1.浏览器获取并加载页面,从上至下解析内容。遇到JavaScript时,浏览器会解析代码,检查正确性,然后执行代码。浏览器还会建立一个HTML页面的内部模型(DOM)。
2.JavaScript继续执行,使用DOM检查页面、完成修改、从页面接受事件,或者要求浏览器从Web服务器获取其它数据。
二、JavaScript如何与页面交互?
使用文档对象模型(Docunment Object Model,简称DOM)它能够在所有浏览器上提供一种一致的方式,通过代码访问HTML的结构和内容。
1、在浏览器加载一个页面时,浏览器会解析HTML,并创建文档的一个内部模型,其中包含HTML标记的所有元素。
2、JavaScript可以与DOM交互,JavaScript使用DOM创建或删除元素等等。
document是一个反映HTML的对象,通过调用document的方法改变DOM的状态,也就是改变HTML页面
- JavaScript修改了DOM时,