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简介和特点
javascript简介介绍,它是一种能让你的网页更加生动活泼的程式语言,也是目前网页中设计中最容易学又最方便的语言
javascript 入门教材
JavaScript简介及基础语法介绍,为初学者简单介绍JavaScript,提供入门级教学
JavaScript简介,是本人的经典收藏,希望也能帮到大家
JavaScript程序设计JavaScript简介共3页.pdf.zip
JavaScript 简介,美工,前台设计师,快下载学习吧,JavaScript脚本。
JavaScript程序设计课件:1 JavaScript 简介.ppt
JavaScript简介,与博客内容一致,具体项目
JavaScript简介.ppt精美课件!
javaScript 高级程序设计 第1章 JavaScript简介笔记
JavaScript简介,_HTML,CSS,JavaScript演示【JavaScript全栈入门教程1】
JavaScript程序设计课件:第一章 JavaScript简介.ppt
LAMP兄弟连PPT--JavaScript简介.exe
JSP应用开发-JavaScript简介.pptx