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

基本の型と型注釈

目安学習時間 15分

課題

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

【問題1】

変数に型注釈をつける正しい書き方はどれ?

[選択肢]

【問題2】

any型についての正しい説明はどれ?

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

学ぶ目的

型注釈は「: 型名」

変数名の後ろに: 型名を付けるだけです。 一度numberと宣言した変数には、数値以外を入れられなくなります。「箱にラベルを貼る」イメージです。

型推論 ― TypeScriptは賢い

実は、初期値があれば型注釈を省略できます。TypeScriptが推論してくれるからです。 実務では「推論に任せられる所は書かない、関数の引数など推論できない所はきちんと書く」がバランスの良いスタイルです。

any ― 最後の逃げ道は使わない

any型は「何でもあり」を意味し、型チェックを無効化します。 anyを多用すると、TypeScriptを使う意味がなくなります。型がわからないときは、より安全なunknownを使い、型を確かめてから使うのが現代の流儀です。

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

  • 型注釈の書き方
  • string / number / boolean / 配列の型
  • 型推論 ― 書かなくても伝わるとき

質問

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

質問投稿

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