9

Ecmascript 5はいくつかの完全に新しい機能を導入していますが、現在のバージョンで(低速ではありますが)完全に実装できるはずのいくつかの新しいメソッド(バインド、トリム、マップなど)も追加しています。これらの下位互換性のある機能を実装するライブラリは存在しますか(Prototypeなどを除く)。

4

4 に答える 4

11

Kris Kowal とその友人たちが es5-shim を作成しました。イッカクの一部でしたが、現在は単独で生活しています。

http://github.com/kriskowal/es5-shim/

変更前: イッカクの global-es5.js shim を使用するようになりました。

http://github.com/280north/narwhal/blob/master/engines/default/lib/global-es5.js

一番下のrequire("json");行を削除する必要がありますが、それ以外はブラウザでクリーンにする必要があります。

于 2010-05-26T19:21:47.413 に答える
5

PrototypeUnderscoreはそれらの多くを実装しています。

于 2009-12-11T19:57:28.113 に答える
1

だから、私はあきらめてES5ライブラリを始めました

于 2009-12-13T05:24:54.880 に答える
0

pulsejsをチェックしてみてください。含めたい部分を選択してから、protocompatモジュールを取得できます。これにより、オブジェクト プロトタイプの拡張機能として一連のメソッドを使用できるようになります。

于 2009-12-11T19:58:35.173 に答える