目录
3、文档对象模型(DOM,Document Object Model)
1、完整的JavaScript包含以下几个部分
- 核心(ECMAScript)
- 文档对象模型(DOM)
- 浏览器对象模型(BOM)
2、ECMAScript
web浏览器只是ECMAScript实现可能存在的一种的宿主环境,其他宿主环境还有服务器端JavaScript平台node.js和即将被淘汰的Adobe Flash
3、文档对象模型(DOM,Document Object Model)
- 是一个应用编程接口(API)
- 将整个页面抽象为一组分层节点,HTML或XML页面的每个组成部分都是一种节点,包含不同数据
- 使用DOM API可以轻松地增加、删除、修改、查询节点
- DOM并非只能通过浏览器访问,不过对于浏览器来说,DOM就是使用ECMAScript实现的
4、浏览器对象模型(BOM)
- 是一个应用编程接口API
- 用于支持访问和操作浏览器的窗口
- BOM主要针对浏览器窗口和子窗口
5、五大支持JavaScript的web浏览器
- IE
- Firefox
- Chrome
- Safari
- Opera