es6-spread 是一个将使用 ES6扩展 语法编写的 JavaScript 代码转化为等效的 ES5 代码的工具。例如,下面的代码将 args 展开为位置参数传递给函数 f :
function f(x, y, z) {}
var args = [0, 1, 2];
f(...args);
该项目是 下一版 JavaScript 语法编译到当前环境的一部分。有关更多 语法建议 的信息,请参阅相关文档。
安装
$ npm install es6-spread
用法
$ node
> spread = require('es6-spread')
> spread.compile(sourceCode)
{ 'code': ..., 'map': ... }
> spread.transform(someAST)
暂无评论