2011-03-15 70 views
7

是否已有一個開源項目,它爲本機實現的瀏覽器實現ECMAScript 5功能?類似於項目,它在Internet Explorer中實現缺少標準的東西。針對舊版瀏覽器的ECMAScript 5兼容性腳本

我想使用新的Function.bind()和String.trim()和JSON.parse()函數,但它們目前僅在最新的瀏覽器(如最新的Chromium)中可用。我想簡單地包含一個像「ecma5.js」這樣的腳本,然後在瀏覽器中缺少所有這些東西。

那麼是否已有像這樣的項目?如果不是,那麼我必須自己做。

+0

[是否有一個實現新版本的Javascript/Ecmascript 5方法的庫?](http://stackoverflow.com/questions/1890464/is-there-a-library-which-implements-new-javascript -ecmascript-5的方法換舊的) – Martin 2011-03-15 15:50:32

回答

4

es5-shim應該給你你想要的東西(或儘可能接近它......一定要閱讀注意事項)。你可以找到一個other polyfills here的列表。

2

DDR-ECMA5庫的目的是做你所問。當然,並不是所有的東西都可以用ECMAScript 3標準來實現,但是儘可能地多。