省略できる引数

TypeScript入門 / 全 6

TypeScript入門 - 省略できる引数

名前の後ろにハテナ

渡しても渡さなくてもよい引数は、名前の後ろに ? を付けて作ります。付けた引数は、渡さずに呼んでもエラーになりません。

省略できる引数は、必ず必須の引数より後ろに並べます。

? を付けなければ、渡し忘れはその場でエラーになります。

function greetVisitor( name: string, title?: string ): string { return name + "さん、ようこそ"; } greetVisitor("ゆめさく"); greetVisitor("ゆめさく", "エンジニア");

1 / 6

このスライドが付いているレッスンを開く