TypeScriptの型宣言方法がわかりません。
具体的には、object型を宣言する際、keyへの代入を任意にする方法が知りたいです。
ts
type Sample = { a: string, b: string | null }; let sample: Sample = {};
この場合、下のようなコンパイルエラーになりますが、
error_message
代入時に、キーa, bを宣言せずともエラーにならず、宣言しなかった場合にはnullが初期値として格納される宣言方法を教えてください。
回答2件
良いと思った回答にはリアクションをつけましょう。
リアクションが多い回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。