es6rest params将ES6其余参数转换为ES3
将ES6其余参数转换为ES3:
var join = function (joinStr, ...items) {
return items.join(joinStr);
};
转换后:
var join = function (joinStr) {
var items = [].slice.call(arguments, 1);
return items.join(joinStr);
};
用法:
var compile = require('es6-rest-params').compile;
var output = compile(mySource); // 输出 { code: '...' }
// 或者,使用源映射:
var output
下载地址
用户评论