函數定義時傳入形參對象,參數直接賦予默認值。但注意,當以參數列表形式設置默認值時,賦值方式是按序賦值。
function doSome_Obj({a,b=2,c}){
console.log(a,b,c);
}
doSome_Obj({a:5,c:22})
// 5 2 22
function doSome(a,b=2,c){
console.log(a,b,c);
}
doSome(5,22)
// 5 22 undefined
函數定義時傳入形參對象,參數直接賦予默認值。但注意,當以參數列表形式設置默認值時,賦值方式是按序賦值。
function doSome_Obj({a,b=2,c}){
console.log(a,b,c);
}
doSome_Obj({a:5,c:22})
// 5 2 22
function doSome(a,b=2,c){
console.log(a,b,c);
}
doSome(5,22)
// 5 22 undefined
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。