是否有 JavaScript 项目专注于普通浏览器中的原生规范化 ECMAScript 5?
作为参考,规范化这样的表:http: //kangax.github.com/es5-compat-table/
我知道添加一些 ES5 功能的包装器,如果它们存在,则回退到本机实现。但是我还没有看到一个只关注原生实现和规范化的项目。有什么想法吗?
是否有 JavaScript 项目专注于普通浏览器中的原生规范化 ECMAScript 5?
作为参考,规范化这样的表:http: //kangax.github.com/es5-compat-table/
我知道添加一些 ES5 功能的包装器,如果它们存在,则回退到本机实现。但是我还没有看到一个只关注原生实现和规范化的项目。有什么想法吗?
我非常推荐 ES5 Shim:
我建议你只为那些你在应用程序中实际使用的 ES5 特性使用 polyfill,而不是包含一个额外的库,里面装满了你只会使用一些零碎的东西。YAGNI FTW。值得注意的是,ES5 的某些特性在某些浏览器中是“无法调整的”。
请参阅http://www.mascaraengine.com/了解不同的方法。