用戶會將hisObject傳遞給myFn。看這個簡單的例子:
type HisType = { a:string, b:number };
function myFn( { a, b } = hisObject): void {
console.log(a,b)
};
但是我們可以包括hisObject的型別是HisType以避免錯誤嗎?
uj5u.com熱心網友回復:
沒有默認引數:
function myFn({ a, b }: HisType): void {
console.log(a, b);
}
使用默認引數(hisObject指向默認值):
// This exists earlier in the program
const hisObject: HisType = /* ... */;
function myFn({ a, b }: HisType = hisObject): void {
console.log(a, b);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/407284.html
標籤:
上一篇:清除物件內每個鍵的每個值
