会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

オブジェクトの型 ― interfaceと型エイリアス

目安学習時間 15分

課題

全問正解でレクチャー完了です。

【問題1】

「あってもなくてもよいプロパティ」を表す記号はどれ?

[選択肢]

【問題2】

type User = { id: number; name: string } のとき、エラーになるのはどれ?

[選択肢]
会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

学ぶ目的

オブジェクトの「形」を宣言する

実務のデータはほとんどがオブジェクトです。その「形」を型として宣言できます。 プロパティの不足・綴りミス・型違いを、書いた瞬間に検出できます。

interfaceとtypeの使い分け

初学者への実践的な指針: 迷ったらtypeで統一。チームの規約があればそれに従う。この使い分けが議論になったら、それはもう中級者の証です。

あると便利な記号たち

このレクチャーで学ぶこと

  • オブジェクトの形を型で表す
  • interface / type の書き方と使い分け
  • オプショナルプロパティと readonly

質問

まだ質問は投稿されていません。

質問投稿

ログイン後に質問の投稿ができます。