1.4.5 JScript
微软于1996年在IE中实现了一个与网景浏览器类似的脚本引擎,微软把它叫做JScript以示区别,结果JScript这个名字一直用到现在。
直到JScript 3.0之后,JavaScript语言的局面才显得明朗起来,如图1-7所示。
![]() |
| 图1-7 JScript与JavaScript各版本间的关系 |
然而由于JScript成为JavaScript语言的事实标准,再有Internet Explorer浏览器几乎占尽市场(如果我们现在不是在讨论JavaScript,你也可以把这个因果颠倒过来),因此在1999年之后,Web页面上出现的脚本代码基本上都是基于JScript开发的,而Core JavaScript 1.x却变成了“(事实上的)被兼容者”。
直到2005年前后,源于W3C、ECMA对网页内容与脚本语言标准化的推动,以及Mozilla Firefox成功地返回浏览器市场,Web开发人员开始注重所编写的脚本代码是否基于JavaScript的——亦即是ECMAScript的标准规范,这成为了新一轮语言之争的起点。
| 回书目 上一节 下一节 |