您的位置:首页 > Web前端 > JavaScript

JS:声明函数时里面的参数是不是必须写

2016-08-03 16:04 218 查看
命名的参数只提供便利,但不是必需的。另外,在命名参数方面,其他语言可能需要事先创建一个函数签名,而将来的调用必须与该签名一致。但在 ECMAScript 中,没有这些条条框框,解析器不会验证命名参数。

function howManyArgs() {

     alert(arguments.length);

}

howManyArgs("string",45); //2

howManyArgs(); //0

howManyArgs(12); //1

获取更多的文章,欢迎关注微信公众号

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JavaScript