Javascript组成
1.ECMAScript
Web 浏览器只是 ECMAScript 实现可能的宿主环境之一。宿主环境不仅提供基本的
ECMAScript 实现,同时也会提供该语言的扩展,以便语言与环境之间对接交互。则利用 ECMAScript 的核心类型和语法提供更多更具体的功能。包括 Node(一种服务端 JavaScript 平台)和 Adobe Flash。
2 文档对象模型(DOM)
DOM 把整个页面映射为一个多层节点结构。
3.浏览器对象模型(BOM)
那就是支持可以访问和操作浏览器窗口的浏览器对象模型(BOM, Browser Object Model)