JavaScript的实现
一个完整的JavaScript实现应该有下列三个不同的部分组成。
a、核心(ECMAScript)
浏览器只是ECMAScript实现可能的宿主环境之一。
ECMAScript规定了JavaScript的下列组成部分:语法、类型、语句、关键字、保留字、操作符、对象
b、文档对象模型(DOM)
针对XML但经过扩展用于HTML的应用程序接口。
提供访问和操作网页内容的方法和接口。
c、浏览器对象模型(BOM)
可以访问和操作浏览器窗口的浏览器对象模型。
提供与浏览器交互的方法和接口。