针对旧版浏览器的ECMAScript 5兼容性脚本
问题描述:
是否已有一个开源项目,它为本机实现的浏览器实现ECMAScript 5功能?类似于项目,它在Internet Explorer中实现缺少标准的东西。针对旧版浏览器的ECMAScript 5兼容性脚本
我想使用新的Function.bind()和String.trim()和JSON.parse()函数,但它们目前仅在最新的浏览器(如最新的Chromium)中可用。我想简单地包含一个像“ecma5.js”这样的脚本,然后在浏览器中缺少所有这些东西。
那么是否已有像这样的项目?如果不是,那么我必须自己做。
答
如果你不介意学习库和自己写的一些代码,你可以在
https://developer.mozilla.org/En/JavaScript/ECMAScript_5_support_in_Mozilla
例如找到的ECMAScript 5图书馆的一些代码的实现,为Array.filter
代码然后克罗克福德在json2.js JSON.parse /字符串化
[是否有一个实现新版本的Javascript/Ecmascript 5方法的库?](http://*.com/questions/1890464/is-there-a-library-which-implements-new-javascript -ecmascript-5的方法换旧的) – Martin 2011-03-15 15:50:32