1.JS发明人
布兰登·艾克(Brendan Eich)
布兰登生平
1995年4月,任职于网景期间,为网景浏览器开发出JavaScript,之后成为网页浏览器领域应用最广泛的脚本语言之一
1998年,艾克协助成立Mozilla.org,2003年在美国在线决定结束网景部门营运后,艾克协助成立了Mozilla基金会
2.JS标准化
1996年11月,网景公司向ECMA(欧洲计算机厂家协会)提交语言标准。1997年6月,ECMA以JavaScript语言为基础制定了ECMAScript标准规范ECMA-262。JavaScript成为了ECMAScript最著名的实现之一。由于版权问题,JS语言标准叫ECMAScript
ECMAScript标准的制定
时间
- 1997年6月,ECMAScript第一版发布
- 1999年12月,第三版发布(IE6支持),此版本使用最广
- 第四版流产
- 2009年12月,第五版发布
- 2015年6月,第六版发布(ES6),新浏览器都支持这一版
- 之后每年发布一版,版本号以年份命名
JS与ES的关系
- ES是JS语言的国际标准,JS是ES的一种实现
- 标准的制定往往落后于实现,先实现,再写进标准里
3.JS的兴起
Gmail
- 2004年愚人节,谷歌发布gmail
- 2005年,Jesse将谷歌运用到的技术命名为Ajax
从此,前端技术正式出现 - 2006年,jQuery正式发布,是目前最长寿的JS库
4.JS的爆发
- 2009年,Ryan基于V8创建了node.js
- 2010年,Issac基于node.js写出了npm
基于node.js和npm,前端工程师可以在浏览器之外执行JS了,node.js快速风靡 - 2010年,TJ发布了Express.js
从此,前端工程师可以写后端应用了
资料来源:饥人谷,维基百科
网友评论