JavaScript简史
JavaScript 诞生于 1995 年,由当时任职于 Netscape 公司的 布兰登·艾奇(Brendan Eich) 开发。第一个版本搭载于1995年2月发布的 Netscape Navigator 2.0浏览器,名为 liveScript。之后为了搭上媒体热炒 java 的顺风车,改名为 javascript。
当时 JavaScript 主要用于在客户端完成一些基本的验证任务。想象一下:在那个普遍使用拨号上网的年代,用户填写完一个表单,点击“提交”按钮,等待30秒钟,服务器返回消息有一个必填字段没有填写…这种用户体验是极差的。所以,JavaScript 1.0 获得巨大的成功就理所当然了。
与此同时,微软在1996年8月发布了 IE3 浏览器,并在其中加入了名为 JScript 的 JavaScript 实现(为了授权问题)。这一重大举措标志着 JavaScript 作为一门语言向前发展了一大步,同时也是日后的浏览器大战的导火索。
由于市面上存在两个版本的 JavaScript,这极不利于这门语言的发展。1997年,以JavaScript 1.1 为蓝本的建议被提交给了欧洲电子计算机制造协会(ECMA)。经过几个月的努力终于完成了 ECMA-262——定义一种名为 ECMAScript 的新脚本语言的标准。从此以后,浏览器开发商开始致力于将其作为 JavaScript 实现的基础,也在不同程度上取得了成功。