June 2023
Intermediate to advanced
336 pages
4h 39m
Japanese
nullのような値を、異なる型が要求される場所で使うことを許可する多くの型システムを表すキャッチーな業界用語。もたらされたと考えられる損害額に関して、Tony Hoare(トニー・ホーア)氏によって作られた言葉。「厳格なnullチェック」も参照。anyany型の場所にはどのような型も与えられるという点で、anyはトップ型として振る舞える。ただし、ほとんどの場合は、より正確な型安全性のために、unknownを使うべきである。「unknown」、「トップ型」も参照。as constという、型アサーションの簡便な表記法。ある値の型の取り得る、最もリテラルに近い、読み取り専用の形式を使うようTypeScriptに指示する。.d.ts定義のほかに、変更提案のレビューやアップデートの公開に関する自動化の機能も含まれている。それらの型定義は、npm上で、@types/reactのように、@types/スコープの下でパッケージとして公開されている。