document对象就是一个网页模型
使用document对象,可以访问或修改用户在页面上看到的内容,并根据用户与页面的交互方式进行响应。
就像其他表示真实世界物件的对象-样, document对象也有:
属性:属性描述了当前Web页面的特性(例如页面的标题)。
方法:方法执行与浏览器中当前载入的文档有关的任务(例如从一个特定元素中获取信息,或者添加新的内容)。
事件:可以响应事件,例如用户用鼠标点击或用手指触摸一个元素。
浏览器工程师已经:
实现了你可以访问的属性,这些属,性暴露了浏览器中当前页面的一些信息。
编写了完成一些常见任务的方法,这些任务都是你想要对一个HTML页面进行的操作。
当浏览器创建一个Web页面的模型时,它不仅仅创建一个document对象,还会为页面上的每一个元素都创建一个新对象。这些对象