interface ProfileのphoneNumberで?を付けてオプション化していないのでmailBoxの引数にはphoneNumberも必須だとエラーが表示されると思ったのですが、エラーはでできませんでした。
どうしてでしょうか?
TypeScript
1interface Profile { 2 name: string; 3 contacts: { 4 phoneNumber: string; 5 mailAddress: string; 6 }; 7} 8 9function mailBox({name, contacts: { mailAddress }}: Profile) { 10 return `${name}<${mailAddress}>`; 11} 12
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/04 23:57