ES6 - 尝试使用console.log(arguments.length)

时间:2016-12-28 23:59:57

标签: javascript parameters ecmascript-6 arguments

let args = () => {   
    console.log(arguments.length);
}; 
    args(2,4,5,6,72);

上面会返回一个错误,上面写着"没有定义参数。"

但是,预期ES5语法有效(见下文):

var args = function() {
   console.log(arguments.length);
};
   args(2,4,5,6,72);

我真的很感激使用ES6语法时遇到的这个问题的解释和补救措施。感谢。

0 个答案:

没有答案