01 / 03
外から来るデータは何が入っているか分からない
サーバーから来た JSON をパースすると、中身は何でもありうる。オブジェクトかもしれないし、文字列かもしれないし、null かもしれない。
TypeScript では何か分からないものを unknown で受けるよ。any と違って、確かめないと使えない。
const data: unknown = JSON.parse('{"namae": "ゆい"}');// data.namae とは書けない(unknown だから)