前面已经描述过,ECMAScript 是JavaScript 脚本的基石,但并不是使用JavaScript 脚本开发过程中应唯一特别值得关注的部分。
实际上,一个完整的JavaScript 脚本实现应包含如下三部分:
ECMAScript 核心:为不同的宿主环境提供核心的脚本能力;
DOM(文档对象模型):规定了访问HTML 和XML 的应用程序接口;
BOM(浏览器对象模型):提供了独立于内容而在浏览器窗口之间进行交互的对象和方法。
前面已经描述过,ECMAScript 是JavaScript 脚本的基石,但并不是使用JavaScript 脚本开发过程中应唯一特别值得关注的部分。
实际上,一个完整的JavaScript 脚本实现应包含如下三部分:
ECMAScript 核心:为不同的宿主环境提供核心的脚本能力;
DOM(文档对象模型):规定了访问HTML 和XML 的应用程序接口;
BOM(浏览器对象模型):提供了独立于内容而在浏览器窗口之间进行交互的对象和方法。