Я смотрю что в js позволено дефолтные значения указывать не только в конце, а и перед "обязательными"
function xxx(a,b=null,c,d){
console.log(a);
console.log(b);
console.log(c);
console.log(d);
}
xxx(1,3,2,3);
А как теперь ее вызвать чтобы указать только a,c,d, а b чтобы дефолтное было?