javascript的实现

javascript的实现

javascript的实现有下列三个不同的部分组成:核心(ECMAScript)、文档对象模型(DOM)、浏览器对象模型(BOM)。

  • ECMASript:ECMASript定义了javascript的基础部分,好比java中的借口。它是一种标准或借口,实现ECMASript的包括javascript、ActionScript、ScriptEase。它规定了这门语言的下列组成部分:语法  类型  语句  关键字  保留字   操作符  对象。
  • 文档对象模型(DOM):文档对象模型是针对xml但经过拓展用于HTML的应用程序的借口。DOM会把整个页面映射一个多层节点的结构(可看作树)。DOM就是用来操作这种结构的编程借口,同样DOM不单单指针对javascript,其他的编程语言可以实现。
  • 浏览器对象模型(BOM):BOM对象可以控制浏览器页面以外的部分(例如:提供弹出新浏览器窗口的功能、移动、缩放、和关闭浏览器窗口的功能。。。),遗憾的是不同的浏览器对BOM的实现不同。

你可能感兴趣的:(JavaScript)