【发布时间】:2016-02-23 12:19:19
【问题描述】:
为什么在将我的 javascript 从 ES5 转译到 ES2015 时,Babel 会添加以下代码行?
var _arguments = arguments;
这一行打破了我的代码中引用参数的功能......有什么想法吗?
中断的函数只需要一个字符串'word'并将其连接到传入的以下参数:
concatWordsExample: word => {
let wordAndFirstArg = word + arguments ? arguments[0] : '';
}
函数调用示例:
concatWordsExample('firstword ', 'secondword');
// I expected wordAndFirstArg to be 'firstword secondword';
我正在通过 Grunt 使用 Babel v6.0.0
【问题讨论】:
标签: ecmascript-6 babeljs