JavaScript 的诞生历史
JavaScript 的诞生历史
起源于网景
- 1995年之前的浏览器只能用来浏览,不具备与访问者互动的能力。网景公司急需一种网页脚本语言,使得浏览器可以与网页互动,解决一些简单的表单验证,这就是JavaScript设计的初衷。
- 1995年,Sun公司将Oak语言改名为Java,正式向市场推出,并且许诺这种语言可以"一次编写,到处运行"(Write Once, Run Anywhere),它看上去很可能成为未来的主宰。
- 1995年,网景公司录用了布兰登,并让他设计出看上去与Java足够相似,但是比Java简单的浏览器脚本语言JavaScript,他只用了10天设计,语言的细节不够严谨,这也导致后来很长一段时间,Javascript写出来的程序混乱不堪。
微软介入
- 1995年,微软公司首次推出Internet Explorer,从而引发了与Netscape的浏览器大战。并创建了用JavaScript实现的JScript,这两个JavaScript语言版本在浏览器端共存意味着语言标准化的缺失。
标准化
- 1996年,网景正式向ECMA(欧洲计算机制造商协会)提交语言标准。
- 1997年6月,ECMA以Javascript语言为基础制定了ECMAScript标准规范ECMA-262。Javascript成为了ECMAScript最著名的实现之一。ECMAScript是纸上的标准,JS是在浏览器上的实现。
现在,Javascript仍是网页编程的唯一语言,只要互联网继续发展,它就必然一起发展。目前,许多新项目大大扩展了它的用途,node.js使得Javascript可以用于后端的服务器编程。