ECMAScriptJS高程1.javascript简介

1.javaScript出生于1995年,最起头是为了处理此前由劳动器端语言担当的一些诸如验证的操作。

 

2.局部名词:

ECMA:European Computer Manufacturers
Association。亚洲电脑创立商社团。

ECMA-262:一种名为ECMAScript(ek-ma-script)的新脚本语言的标准。

ISO/IEC:International Organization for
Standardization and International Electrotechnical
Commission.国际标准化协会和国际电工委员会,ISO/IEC-16262。

 

3.完全的Javascript包含以下三个部分:

(1)核心:ECMAScript,由ECMA-262概念,提供基本语言效率。

(2)文档对象模型:DOM,提供访问和操作网页内容的主意和接口。

(3)浏览器对象模型:BOM,提供与浏览器交互的措施和接口。

 

4.ECMA-262只是规定了javascript这门语言最主题大旨的一些,包括以下一些:

  语法

  类型

  语句

  关键字

  保留字

  操作符

  对象

 

5.文档目标模型(DOM,Document
Object Model)

  DOM是指向XML然而透过扩大用于HTML的施用编程接口(API,Application
Programming Interface)

 

  DOM的级别:

(1)DOM Level 1

    DOM 1级又DOM核心(DOM Core)和DOM
HTML组成。

(2)DOM
Level 2

    插足了下列新的模块:

     DOM视图,DOM Views
定义了跟踪不同的文档。

    
DOM事件,DOM 伊芙nts 定义了轩然大波和事件处理的接口。

    
DOM样式,DOM Style 定义可看基于CSS为元素的使用样式接口。

    
DOM历遍和界定,DOM Traversal and Range
定义了历遍和操作文档树的接口。

 

(3)DOM
Level 3

    DOM加载和保留,DOM Load and Save
定义了以联合的主意加载和保存文档,

    DOM验证,DOM Validation
定义验证文档的艺术。

      
DOM3级同时对DOM的着力举行了扩充,起头襄助XML 1.0规范。

 

注:近年来,匡助DOM标准已变为浏览器开发商的严重性目的。

     
有关各大浏览器多DOM标准的扶助意况在高程书的P7。