首页 > 代码库 > 读书笔记 - javascript 高级程序设计 - 第一章 简介

读书笔记 - javascript 高级程序设计 - 第一章 简介

 
第一章 简介  
诞生时间 1995
最初用途 客服端验证
第一版标准 注意是标准 1997年 Ecma-262 
一个完整的js实现由三部分组成
ECMAScript
DOM 文档对象模型
BOM 浏览器对象模型
ECMAScript的宿主环境
web浏览器
Node(服务器js平台)
adobe flash
js和as的关系 他们都实现了 ECMAScript
五大主流浏览器 IE Firefox Safari Chrome Opera
dom介绍
它是针对xml但经过扩展用于html的应用程序编程接口
它把整个页面映射为一个多层节点结构
dom1标准
dom core (规定如何映射基于xml的文档结构)
dom html (添加了针对html的对象和方法)
dom2
dom视图 定义了跟踪不同文档视图的接口
dom事件 事件和事件处理的接口
dom样式 基于css为元素应用样式的接口
dom遍历和范围
dom3 
dom load and save
dom validation
支付xml1.0规范
其它dom标准
svg scalable vector graphics
mathXL Mathmatical markup language
smil  synchronized multimedia integration language
bom
只处理浏览器窗口 和 框架
1 弹出新浏览器窗口
2 移动 缩放 关闭 窗口
3 提供浏览器详细信息的navigator对象
4 浏览器所加载页面的详细信息的location对象
5 显示器分辨率的screen
6 对cookie的支持
如何描述浏览器对js的支持
一般都以 ECMAScript兼容性
和对DOM BOM的支持情况为准

读书笔记 - javascript 高级程序设计 - 第一章 简介