李炎恢老师JavaScript第一季视频教程

李炎恢老师JavaScript第一季视频教程

5 (63人评价)
  • 课时:(149)

  • 学员:(1470)

  • 浏览:(55034)

  • 加入课程

001.[JavaScript] 第1章 JavaScript概述的笔记

相关课时: 笔记详情:
背景
JS 诞生于1995年,当时是用来在客户端验证表单信息的。(以免每次都用服务器来验证。当时拨号上网,服务器验证是很痛苦的一件事。)
 
定义
它是面向对象的,解释语言。基于事件驱动的,相对安全的客户端脚本语言。主要目的:验证发往服务器的拘束,增加web互动,加强用户体验度(现在最重要就是用户体验)。
 
特点
松散性,比如变量不具一个明确的类型。
对象属性,不像java,它是把属性映射为任意属性值。
继承机制,基于原型的继承,不同于java等。
 
历史
1992年,Nombas 开发的C - -  的嵌入式脚本语言。后改名ScriptEase。奠定了脚本语言的基础。
1995年,Netscape 为了解决向服务器提交数据之前验证,推出LiveScript 后改名JavaScript。
后微软退出只支持ie的JScript。
1997年,JavaScript 1.1 ECMA标准化推出。
为团IE4.0 第一个遵循ECMA规范,而javascript1.3一年后才遵循。结果是JScript 成为基础。
1999年后,犹豫windows绑定IE,JScript成为标准。
后,火狐(网景独立出来的)支持javascript非常好,成为第二大浏览器。
 
JavaScript核心
JavaScript 由三部分组成。
1 核心 ECMAScript
(愈发,类型,语句,关键字,保留字,操作符,对象等。版本有1,2,3,5. 第四个删除了。)2008年,5大浏览器都支持ECMA262,其中火狐支持5.0版本。Safari 支持3.0.
 
2 文档对象模型 DOM
Document Object Model (1,2,3级)Safari 支持1级,IE1-7支持1级,89支持3级。火狐支持3级。
 
3 浏览器对象模型BOM
Browser Object Model. 
1 1

你感兴趣的课程

编程开发 21天学通javascript
4万+浏览/ 910学员/ 4评分
免费
编程开发 AJAX核心技术教学
3万+浏览/ 367学员/ 4.8评分
免费
编程开发 javascript课程
3万+浏览/ 483学员/ 5评分
免费