我听说ECMAScript 5现在得到了大多数最新浏览器的支持。有什么好的教程吗?我试着自己找,但什么也没找到。ES5文档是唯一存在的东西吗?我主要想知道新标准中折旧了什么。如果我避免了这些,当我搬到ES5时,我就会有宾至如归的感觉,我不会错过任何折旧的东西。
发布于 2012-04-20 02:28:52
新的(2011)版"Javascript:最终指南“全面介绍了ECMAScript 5的功能,并展示了如何在许多情况下实现ECMAScript 3的等价物:-)
发布于 2011-08-05 07:21:54
参考ECMAScript 5 compatibility table页面,Firefox4-6和Chrome13- 14是兼容性最好的浏览器。
Mozilla JavaScript Reference可能是最接近的。有关详细信息,请参阅其对ECMAScript5的entry支持。
更新(2011-08-05)
看起来ES5与ES3 (1,2)向后兼容。打破兼容性的唯一方法是使用“使用严格”来启用被认为不太容易出错的ES5子集。
发布于 2011-12-01 14:35:37
被弃用的特性是在启动"use strict“模式时被禁用的特性( IMO,这是一种相当糟糕的方式,因为它要求它们为下一个版本提出新的术语...但我离题了)。
我发现Resig关于这一点的文章相当有用,尽管我还没有证实他在这里说的任何话:http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/
https://stackoverflow.com/questions/6949736
复制相似问题