javascript 学习--javascript高级程序设计
2012-12-25 11:13
225 查看
netscape + sun -> liveScript
netscape ->javascript
microsoft -> ie3 jscript
1997 javascript 1.1 提交给ECMA ECMA-262
javascript 包括3个部分
核心(ECMAScript)
文档对象模型(DOM)
浏览器对象模型(BOM)
ECMA 描述的以下内容:
语法;类型;语句;关键字;保留字;运算符;对象;
1、实现了ECMA-262中描述的支持所有的“类型,值,对象,属性,函数和程序语法
及语义”
2、可以增加“额外的类型,值,对象,属性,函数和程序语法及语义”
3、支持Unicode字符标准
4、可以扩展 替换“内建的正则表达式”
DOM 是HTML和xml的应用程序接口(api).
dom 各个level
dom level 1
1998 由dom core 和 dom html组成。
dom core 提供xml的文档视图结构,方便访问操作文档的各个部分。
dom html 添加html专用对象和方法。扩展了dom core。
dom level 2 引入的心模块
dom视图--描述跟踪文档的各种视图(css样式化之前和css样式化之后的文档)接口
;
dom事件--描述事件的接口;
dom样式--描述处理基于css样式的接口;
dom遍历和范围--描述遍历和操作文档树的接口;
dom level 3
dom load and save ;dom validation;
在dom level 3中,dom core 被扩展为支持所有的xml1.0的特性,包括xml infoset
,xpath,xml base;
bom 主要处理浏览器窗口和框架,没有统一标准。
netscape ->javascript
microsoft -> ie3 jscript
1997 javascript 1.1 提交给ECMA ECMA-262
javascript 包括3个部分
核心(ECMAScript)
文档对象模型(DOM)
浏览器对象模型(BOM)
ECMA 描述的以下内容:
语法;类型;语句;关键字;保留字;运算符;对象;
1、实现了ECMA-262中描述的支持所有的“类型,值,对象,属性,函数和程序语法
及语义”
2、可以增加“额外的类型,值,对象,属性,函数和程序语法及语义”
3、支持Unicode字符标准
4、可以扩展 替换“内建的正则表达式”
DOM 是HTML和xml的应用程序接口(api).
dom 各个level
dom level 1
1998 由dom core 和 dom html组成。
dom core 提供xml的文档视图结构,方便访问操作文档的各个部分。
dom html 添加html专用对象和方法。扩展了dom core。
dom level 2 引入的心模块
dom视图--描述跟踪文档的各种视图(css样式化之前和css样式化之后的文档)接口
;
dom事件--描述事件的接口;
dom样式--描述处理基于css样式的接口;
dom遍历和范围--描述遍历和操作文档树的接口;
dom level 3
dom load and save ;dom validation;
在dom level 3中,dom core 被扩展为支持所有的xml1.0的特性,包括xml infoset
,xpath,xml base;
bom 主要处理浏览器窗口和框架,没有统一标准。
相关文章推荐
- JavaScript高级程序设计学习笔记-20160126
- JavaScript高级程序设计-学习笔记4(创建对象)
- JavaScript高级程序设计学习笔记--引用类型
- javaScript 高级程序设计学习(一)
- javascript高级程序设计(第三版)-第三章 数据类型-学习笔记
- [Javascript 高级程序设计]学习心得记录4 基本包装类型
- javascript高级程序设计学习笔记-Chapter 5: Reference Types
- [Javascript 高级程序设计]学习心得记录8 引用类型(下)
- JavaScript高级程序设计学习笔记--变量、作用域和内存问题(一) (变量、作用域)
- [Javascript 高级程序设计]学习心得记录9 js面向对象
- JavaScript高级程序设计学习(三)之变量、作用域和内存问题
- js-JavaScript高级程序设计学习笔记2
- JavaScript高级程序设计---学习笔记(五)
- JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
- JavaScript高级程序设计(第3版)学习笔记 概述
- javascript高级程序设计学习笔记
- js-JavaScript高级程序设计学习笔记12
- javaScript 高级程序设计学习(二)
- JavaScript高级程序设计--学习笔记
- JavaScript高级程序设计学习笔记第五章--引用类型(函数部分)