首页 > 代码库 > 第一讲 了解javascript

第一讲 了解javascript

文章摘自:http://blog.sina.com.cn/s/blog_1378587330102virr.html

什么是JavaScript?

1具有面向对象能力
2解释型语言(直接执行非编辑)
3基于对象(例如windows)
4事件驱动(当点击某个按钮来触发javascript执行)
5相对安全(不会出现删除文件移动文件等一些恶意的操作)
6客户端(是在网页本地的文件夹内而非服务器端执行的)
7脚本语言(不需要环境寄存在浏览器上就可以运行)
8主要目的(验证发往服务器端的数据、增加web和用户之间的交互、加强用户体验)

 

JavaScripty特点?

松散性:变量不必是一个固定的类型,因为不明确
对象属性:当中的对象把属性名映射为任意的属性值
继承机制:基于原型和C++和JAVA中的继承不同

 

JavaScript的历史?

 

1992年  Nombas公司  开发了C--的嵌入式语言   因为名字晦气  改名SCRIPTEASE  偶然嵌入到网页中

诞生:1995年   工作在网景公司的  布兰登  为解决向服务器提交数据之前的验证问题  在   网景公司的Navigator2.0和太阳sun公司联合  开发了  LiveScript   为了营销改名JavaScript

 

邪恶的后来者?

微软也随着进军浏览器市场   发布了IE3.0搭载了Javascrpt克隆版  叫做JScript(这样命名是为了避免与网景潜在的许可纠纷),并且提供了自己的VBScript

 

标准的重要性?

出现三种浏览器
1  IE中的JScript   网景的JavaScript   CEnvi的ScriptEase 1997年 欧洲计算机制造商协会ECMA   ECMA-262

 

JavaScript的核心?

1核心(ECMAScript)
2文档对象模型(DOM)
3浏览器对象模型(BOM)

第一讲 了解javascript