raptor-polyfill

2018-11-08 admin

raptor-polyfill是什么

什么是raptor-polyfill,Polyfills for various EcmaScript 5 and EcmaScript 6 methods distributed as CommonJS modules that can be require'd individually or as a whole.

raptor-polyfill使用教程帮助文档

raptor-polyfil

Polyfills for various EcmaScript 5 and EcmaScript 6 methods distributed as CommonJS modules that can be require’d individually or as a whole. For use with your favorite CommonJS module bundler (such as RaptorJS Optimizer).

Usage

EcmaScript 5

To apply all polyfills (see below):

require('raptor-polyfill')

You can also apply select groups of methods:

require('raptor-polyfill/array');
require('raptor-polyfill/date');
require('raptor-polyfill/function');
require('raptor-polyfill/object');
require('raptor-polyfill/string');

Finally, you can apply individual methods:

// Array methods
require('raptor-polyfill/array/every');
require('raptor-polyfill/array/filter');
require('raptor-polyfill/array/forEach');
require('raptor-polyfill/array/indexOf');
require('raptor-polyfill/array/isArray');
require('raptor-polyfill/array/lastIndexOf');
require('raptor-polyfill/array/map');
require('raptor-polyfill/array/reduce');
require('raptor-polyfill/array/reduceRight');
require('raptor-polyfill/array/some');

// Date methods
require('raptor-polyfill/date/now');

// Function methods
require('raptor-polyfill/function/bind');

// Object methods
require('raptor-polyfill/object/keys');
require('raptor-polyfill/objects/assign');

// String methods
require('raptor-polyfill/string/trim');
require('raptor-polyfill/string/startsWith');
require('raptor-polyfill/string/endsWith');

Contributing

If you really want to add missing EcmaScript 5 or EcmaScript 6 methods please send a Pull Request.

License

MIT

Credits

Based on code from the following projects:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-44864.html

文章标题:raptor-polyfill

回到顶部