JavaScript 简介

1. JavaScript 在 1995 年首次出现,由 Netscape 和 Sun 联手实现,最起初叫 LiveScript,在 1995 年与 Netscape Navigator 2.0 同时发布时,Netscape 公司将其更名为 JavaScript。当时的主要目的是处理一些输入的有效验证,但是现在几乎可以和浏览器窗口以及其内容进行每一个方面的交互。

2. 一个完整的 JavaScript 实现由三部分组成:核心(ECMAScript),文档对象模型(DOM),浏览器对象模型(BOM).

3. ECMAScript 是一个标准,简单地说,它描述了一下内容:语法、类型、语句、关键字、保留字、运算符、对象。ECMAScript 仅仅是一个描述,定义了脚本语言的所有属性、方法和对象。其它脚步语言可以实现 ECMAScript 来作为功能基准,JavaScript 就是这样。如 ECMAScript  有 JavaScript、ActionScript、ScriptEase 等实现。每个浏览器都有它自己的 ECMAScript 接口实现,然后这个实现又被扩展,包含了 DOM 和 BOM,当然还有其它的实现和扩展。

4. DOM 把整个页面规划成由节点层级构成的文档,HTML (XML) 页面上的每一个部分都是一个节点的衍生物。DOM 不是 JavaScript 专有,只是 Web 浏览器中的 DOM 已经有 ECMAScript 实现了,现在是 JavaScript 语言的一个很大组成部分。

5. BOM 是浏览器对象模型,利用它可以对浏览器窗口进行访问和操作。如改变窗口大小、改变状态栏文本以及其他与页面内容不直接相关的动作。使 BOM 别树一帜而又常常令人怀疑的是它仅仅是 JavaScript 实现的一部分,没有任何的标准。每个浏览器都有自己的 BOM 实现。

小结:JavaScript 的核心 ECMAScript 描述了语言的语法和基本对象
      DOM 描述了处理页面内容的方法和接口
      BOM 描述了与浏览器交互的方法和接口

你可能感兴趣的:(JavaScript,浏览器,生物,脚本,actionscript)