第一讲 了解javascript

什么是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)





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值