是否有一个库为旧版本实现新的Javascript/Ecmascript 5方法?

Jus*_*ove 9 javascript ecmascript-5

虽然Ecmascript 5引入了一些全新的功能,但它还增加了一些新方法(绑定,修剪,映射等),这些方法在当前版本中应该完全可以实现(尽管速度较慢).是否存在实现这些向后兼容功能的库(不再包括Prototype等.)

Sea*_*lan 11

Kris Kowal和朋友们建造了es5-shim.它是Narwhal的一部分,但现在独立存在:

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

是的:我已经开始使用narwhal的global-es5.js垫片了:

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

你必须取出require("json");底部的线,但除此之外,它应该是浏览器清洁.


Jus*_*son 5

PrototypeUnderscore实现了很多这些.


Jus*_*ove 1

所以,我就放弃了,开始创建一个ES5 库