浏览Mozilla JavaScript网站,我发现JavaScript 1.8有很多很棒的功能。在大多数情况下,如果在用户的浏览器上没有实现该功能,则可以添加代码以扩展基本类型的原型。是否有可用于添加所有这些功能的库,因此可以在代码中自由使用JavaScript 1.8?
答案 0 :(得分:2)
你可能正在寻找一个垫片 查看es5-shim:https://github.com/kriskowal/es5-shim/
Modernizr有一个非常详尽的替代polyfill或垫片列表(维基)(根据您的需要在ECMAScript 5下查看): https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills
此外,垫片或填充物不能提供所有功能。您可以启动一个问题(请记住首先搜索并阅读README)以获取您想要但未提供的功能,开发人员可能会告诉您是否不可能。
答案 1 :(得分:2)
由于这个版本有很多语法差异(Rob W提到),只有两种方法可以做到这一点
不,那里没有人。