首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在主要浏览器中缺少对ECMAScript/JavaScript支持的区域列表?

在主要浏览器中缺少对ECMAScript/JavaScript支持的区域列表?
EN

Stack Overflow用户
提问于 2011-11-12 18:19:53
回答 3查看 298关注 0票数 2

有没有人知道主流浏览器(我说的是IE7+、火狐、Chrome、Safari和Opera)缺少对ECMAScript/JavaScript支持的明确列表。

显然,我们在代码中做了特征检测,但我想要一个理想情况下需要对其执行检测的特征列表。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-12 18:28:43

一些常用的参考资料来源有

QuirksMode上的

  • 卓越兼容性表。其中一些正在更新recently.
  • Kangax总结了Javascript支持非常well.
  • Microsoft发布的reports of IE standards support.
  • Can I Use还包括一些关于对一些ES5 API支持的信息。
票数 5
EN

Stack Overflow用户

发布于 2011-11-12 18:24:16

很多人使用的一个流行资源是:http://kangax.github.com/es5-compat-table/

对于Mozillahttps://developer.mozilla.org/En/JavaScript/ECMAScript_5_support_in_Mozilla

对于Webkithttp://labs.trolltech.com/blogs/2010/01/15/ecmascript-5-and-webkitjavascriptcore/

对于IEhttp://www.microsoft.com/download/en/details.aspx?id=14170

票数 4
EN

Stack Overflow用户

发布于 2011-11-13 06:32:47

您可能会发现Thomas Lahn的ECMAScript support matrix很有用。

我非常怀疑是否存在浏览器的所有bug、不一致或不一致的明确列表,即使仅限于某些(未定义的)“主要浏览器”。通常的策略是为标准进行编程,并使用功能检测和有文档记录的替代方案来解决已知的不一致。然后进行尽可能广泛的测试,以发现未知之处。

虽然浏览器经常引入新功能,但它们很少删除旧功能,除非经过很长一段时间的弃用。因此,编写良好的代码应该继续在新浏览器中工作,即使包含功能测试,以解决不再使用的浏览器中的不一致。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8103833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档