a のデフォルト値を 5 に設定したい場合は、次のように記述することはできません。
function my(a=5){
xxx;
} >
簡易 確認すると以下のようなものが使用できます。
function my(a){
alert(a||5)
}
関数 my(a){
a = typeof(a) == '未定義' ? 5 : a;
}
関数 my(a){
if(typeof(a) ) == '未定義') {
a = 5;
}
}
個人的には、2 番目の方が簡潔でわかりやすいと思います。