适用于旧版浏览器的ECMAScript 5兼容性脚本

kay*_*ahr 7 javascript ecmascript-5

是否已经有一个开源项目,为浏览器实现ECMAScript 5功能,而这些功能本身没有实现?类似于IE7.js项目,它在Internet Explorer中实现了缺少的标准内容.

我想使用新的Function.bind()和String.trim()以及JSON.parse()函数,但它们目前仅在最新的Chromium等最新浏览器中可用.我想简单地包含一个像"ecma5.js"这样的脚本,如果在浏览器中丢失,它会实现所有这些内容.

那么有没有像这样的项目?如果没有,那么我必须自己做.

Nat*_*ard 4

es5-shim应该给你你想要的(或者,尽可能接近它......一定要阅读警告)。您可以在此处找到其他 polyfill的列表。