ES7 有一个提案,允许函数的最后一个参数有尾逗号( trailing comma )。
有点冗余,因此新提案允许定义和调用时,尾部直接有一个逗号。
目前,函数定义和调用时,都不允许有参数的尾逗号。
function test(a,b,){
/********/
}
test(1,2);
如果以后要在函数的定义之中添加参数,就势必还要添加一个逗号。这对版本管理系统来说,就会显示,添加逗号的那一行也发生了变动。这看上去
有点冗余,因此新提案允许定义和调用时,尾部直接有一个逗号。
function test(a,b,){
/********/
}
test(1,2,);