エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Jest + TypeScriptで覚えておきたいParametersとReturnType&小技集 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Jest + TypeScriptで覚えておきたいParametersとReturnType&小技集 - Qiita
Jest + TypeScript でテストコードを書く際に、覚えておくととても便利だと感じたものを備忘録的に記事... Jest + TypeScript でテストコードを書く際に、覚えておくととても便利だと感じたものを備忘録的に記事にいたします。 1. Parameters まず、TypeScriptの Utility Types である Parameters<Type> です。 (Utility Typesとは、TypeScriptが標準で提供している便利な関数のような機能です) 特徴 関数に対して使用する Parameters<関数型> とすることで、関数の引数をタプル型 にしてくれる Parameters<typeof someFun> でもOK コード例 では、例を見てみましょう。 // 例:1 type T0 = Parameters<() => string>; // type T0 = [] || 引数がないので空タプル // 例:2 type T1 = Parameters<(s: str