Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';Javascript ES5的当前状态是什么?_Javascript_Ecmascript 5 - Fatal编程技术网

什么';Javascript ES5的当前状态是什么?

什么';Javascript ES5的当前状态是什么?,javascript,ecmascript-5,Javascript,Ecmascript 5,哪些浏览器/引擎已经支持ES5[严格] 所有主要的浏览器供应商都或多或少地在几年前全面实施了ES5(尽管IE 9不支持严格模式)。创建表示ECMAScript 5功能在主要浏览器和其他JS实现中的存在。它甚至会在您访问页面时使用的浏览器中列出这些功能的可用性。然而,它并不测试一致性 创建,它为符合ES3的实现提供尽可能多的ES5功能。当然,并不是所有的事情都是可能的,但是shim的目标是允许代码优雅地降级。AFAIK,ECMAScript 5的唯一实现是。真的有点令人失望。BESEN是由一个开发

哪些浏览器/引擎已经支持ES5[严格]

所有主要的浏览器供应商都或多或少地在几年前全面实施了ES5(尽管IE 9不支持严格模式)。创建表示ECMAScript 5功能在主要浏览器和其他JS实现中的存在。它甚至会在您访问页面时使用的浏览器中列出这些功能的可用性。然而,它并不测试一致性


创建,它为符合ES3的实现提供尽可能多的ES5功能。当然,并不是所有的事情都是可能的,但是shim的目标是允许代码优雅地降级。

AFAIK,ECMAScript 5的唯一实现是。真的有点令人失望。BESEN是由一个开发人员在短短几周内从零开始创建的。另一方面,谷歌、微软、苹果、Mozilla和Opera,加上他们所有的开发者和他们所有的钱,在将近11个月后都无法提供一个实现。尽管事实上他们有几十个开发人员,有一个已经开始工作的实现作为基础,从第一天起就是标准化过程的一部分(因此在BESEN的作者之前很久就可以访问规范),ES5规范中的大部分功能都是从浏览器中已有的实现中获取的


好吧,ECMAScript 5中仅有的两个尚未成为JavaScript一部分的功能是Properties API和Strict Mode。

有链接指向正在进行的主要实现中剩余的bug。

我很确定,主要提供商在这方面缺乏进展是因为他们有一个现有的实现。人们(像谷歌)大喊民主在网络上起作用。但获胜的总是能量和狡猾。上帝是如何在短短6天内创造天地的?他没有一个安装基地。@Skilldrick,IE8现在被认为已经死了吗?@Pacerier如果你相信的话,截至2014年6月,IE8的用户比例下降到了3.7%。所以四年过去了,我们终于成功了!