TypeScriptでの関数・メソッドの引数デフォルト値と省略可能にする方法

スポンサーリンク

引数のデフォルト値を設定するには、メソッド定義の引数の中で代入できます。

methodName(id = 'top', isFirst?: boolean) {

}

また、省略可能な引数は引数名の後に ? をつけると省略できるようになります。
? つけないとエラーになります。

覚えておくと便利ですよ。


イソップへのお悩み相談募集中

イソップに相談しませんか?

当ブログで紹介しているような、Web制作やフリーランスへの悩みをイソップに相談してみませんか?
回答できることがあれば記事の中でご紹介します。