可以在JavaScript中为rest变量设置默认参数吗?

可以在JavaScript中为rest变量设置默认参数吗?,javascript,Javascript,可以在JavaScript中为rest变量设置默认参数吗?比如: function(first,...second=[arg1,arg2]){ } 不,这是不可能的,但也不难解决: function (first, ...second) { if (second.length === 0) { second = [arg1, arg2]; } } 您使用的是ES5还是ES6?谢谢您的回复,ES6

可以在JavaScript中为rest变量设置默认参数吗?比如:

function(first,...second=[arg1,arg2]){

}

不,这是不可能的,但也不难解决:

function (first, ...second) {
    if (second.length === 0) {
        second = [arg1, arg2];
    }
}

您使用的是ES5还是ES6?谢谢您的回复,ES6