第一章 JavaSctript简介
1.1 简史
- 客户端脚本需求,Netscape与Sun合作
- 蹭Sun公司Java热度,命名JavaScript
- 微软JScript竞争,不同版本差异多,所以提交ECMA组织
1.2 JS实现
- 完整JS = ECMAScript核心+DOM(文档对象模型)+BOM(浏览器对象模型)
1.2.1 ECMAScript核心
1.2.2 DOM(DocumentOejectModel)
- Netscape和微软竞争,统一规范
- 由W3C万维网联盟(WorldWideConsortium)着手规划
- DOM1 = DomCore(Dom核心,规定如何映射XML)+DomHtml(基于核心添加了针对Html的对象和方法)
- DOM2 引入了更多
- DOM视图
- DOM事件
- DOM样式
- DOM遍历和范围
- DOM3
- 支持DOM成为浏览器开发商首要目标
1.2.3 BOM(BrowserOejectModel)
1.3 JS版本
- Netscape/Mozilla遵循原始编号模式
- 1.0~1.3 Netscape闭源
- 1.4 针对服务器实现
- 1.5+ Mozilla开源项目
- 大多数浏览器一般以ECMAScript和DOM为主
posted @
2019-08-16 17:54
KevinTseng
阅读(
274)
评论()
编辑
收藏
举报