すべてのプロパティにアクセスできない[[TypeScript]]の型。似ているようで[[any型]]型とは真逆の性質をもつ。
関数の引数などに渡す変数が以下の条件を満たすときに便利。
- プロパティにアクセスしない
- 関数呼び出しをしない
- 型が分からない (型に興味がない)
[[any型]]を使う前に[[unknown型]]を使えないかは考えたほうがいい。
## MOC
- 📒**関連**
- [[unknown型にはすべての型の値を代入できる]]
- [[unknown型の値はunknownとany以外の型に代入できない]]
- [[unknown型は土管として利用する]]
- 📜**アクティビティ**
- 📝**トラブルシューティング**