省略できる引数
TypeScript入門 / 全 6 枚
TypeScript入門 - 省略できる引数
名前の後ろにハテナ
渡しても渡さなくてもよい引数は、名前の後ろに ? を付けて作ります。付けた引数は、渡さずに呼んでもエラーになりません。
省略できる引数は、必ず必須の引数より後ろに並べます。
? を付けなければ、渡し忘れはその場でエラーになります。
function greetVisitor(
name: string,
title?: string
): string {
return name + "さん、ようこそ";
}
greetVisitor("ゆめさく");
greetVisitor("ゆめさく", "エンジニア");1 / 6
← → キーでも送れます