使用es6-default-params编译将ES6默认函数参数编写的JavaScript代码,转换为兼容ES5的函数语法。例如,以下代码:


function add(x = 0, y = 0) {

  return x + y;

}

将被编译为:


function add() {

  var x = (arguments[0] !== void 0 ? arguments[0] : 0);

  var y = (arguments[1] !== void 0 ? arguments[1] : 0);

  return x + y;

}

该项目是一个工具,用于将下一版JavaScript的语法编译为当前环境中可用的JavaScript版本。更多关于语法的建议,请参考项目文档。

安装命令:


$ npm install es6