javascript的历史

1. netscape与livescript
 
  92年,一个叫nombas的公司开发了“c减减”语言,后来改名为scriptEase。它是一个微型的脚本语言。后来网景公司模仿该语言设计了liveWire,没过多久就改名为liveScript了。该语言在设计的时候就是针对的非专业的开发人员,提供一个方便的工具。因为大部分的网站设计者没有任何的编程背景,因此这个语言应该尽可能简单、易学,最终一个弱类型的动态解释语言就诞生了。
 
2. java和javascript
 
  liveScript语言是由网景公司和sun合作完成的,而sun公司当时的java语言风头正劲,在网景的navigator2.0发布前,将livescript更名为javascript。而且网景为了取得sun公司的支持,把javascript称为java applet和html的补充工具,目的之一就是为了帮助开发者更好的操纵java applet。
 
  网景绝不会预料当年这个市场策略带来的副作用有多大。多年来,到处都有人混淆java和javascript这两个毫不相干的语言,两者除了名字相似和历史渊源以外,几乎没有任何关系。就跟雷锋和雷峰塔的关系是一样的。
 
3.JSscript
  后来浏览器这个市场被微软的ie3随win95捆绑销售轻松击败了强劲的对手-网景的navigator,微软从而统治了浏览器市场相当长的一段时间,而且在ie3中也实现了类似于javascript的客户端语言-JScript
 
4.ECMAScript
 
  最初的javascript并没有一个标准,因此在不同浏览器间有各种各样的兼容性的问题。在1996年,由ECMA(欧洲计算机制造商协会)通过了标准,也就是ECMAScript,在接下来的几年里,浏览器开发者们就开始以ECMAScript作为规范来实现javascript解析引擎。最新版本是2009年发布的ECMAScript5,而业界普遍支持的ECMAScript3.新版的chrome和firefox实现了ECMAScript5
 
虽然javascript和ECMAScript通常都被人们用来表达相同的含义,但javascript的含义却比ECMAScript-262中规定的多得多。完整的javascript是由:
核心(Ecmascript)
文档对象模型(DOM)
浏览器对象模型(BOM)
组成

转载于:https://www.cnblogs.com/tangcaiye/p/3460408.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值