JavaScript高级程序设计(第1章 JavaScript简介)

第1章 JavaScript简介

1.2 Page 2 JavaScript的组成和实现

JavaScript是一种专为与网页交互二设计的脚本语言,由下列三个不同的部分组成:

1、核心(ECMAScript)

2、文档对象模型(DOM: Document Object Model,提供访问与操作网页内容的方法与接口)

3、浏览器对象模型(BOM: Browser Object Model,提供与浏览器交互的方法与接口)


ECMA-262是由欧洲计算机制造商协会(ECMA,European Computer Manufactures Association)发布的定义ECMAScript的新脚本语言的标准。

JavaScript是ECMA-262的实现和扩展。



1.2.1 Page 3 ECMAScript

Web浏览器是ECMAScript实现可能的宿主环境之一。

ECMA-262标准规定了这门语言的下列组成部分:

1、语法

2、类型

3、语句

4、关键字

5、保留字

6、操作符

7、对象


1.2.2 Page 5 文档对象模型(DOM)

文档对象模型(DOM,Document Object Model)是针对XML但经过扩展用于HTML的应用程序编程接口(API, Application Programming Interface)。

DOM把整个页面映射为一个多层节点结构,HTML或XML页面中的每个组成部分都是某种类型的节点。

借助DOM提供的API,开发人员可以删除、添加、替换或修改任何节点。


1.2.3 Page8 浏览器对象模型(BOM)

浏览器对象模型(BOM, Browser Object Model)用来访问和操作浏览器窗口。







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章