1. 首页
  2. 考试认证
  3. 其它
  4. es6spread将ES6扩展编译为ES5代码

es6spread将ES6扩展编译为ES5代码

上传者: 2024-12-11 19:34:24上传 ZIP文件 9.88KB 热度 23次

es6-spread 编译器用于将使用 ES6 扩展语法编写的 JavaScript 代码转译为等效的 ES5 代码。例如,以下代码将 args 数组展开为函数位置参数:


function f(x, y, z) {}

var args = [0, 1, 2];

f(...args);

该项目的目标是将下一版本的 JavaScript 语法编译为当前 JavaScript 环境能够兼容的格式。有关更多建议语法的详情,请参阅官方文档。

安装


$ npm install es6-spread

用法


$ node

> spread = require('es6-spread')

> spread.compile(sourceCode) // { 'code': ..., 'map': ... }

> spread.transform(someAST)

下载地址
用户评论