基本の型定義(boolean, number, string, array, tuple, any, unknown)

スポンサーリンク
TypeScript

【入門編】 infer キーワード – TypeScript実践ガイド

こんにちは!TypeScriptの世界へようこそ。チーフアーキテクトの私です。日々、モダンなWeb開発の現場でコードを書いていると、「おっ、これめちゃくちゃ便利だな」と感動する機能に出会うことがあります。今回お話しする `infer`(イン...
TypeScript

【入門編】 InstanceType – TypeScript実践ガイド

こんにちは!フロントエンドの現場を渡り歩いてきたチーフアーキテクトの私です。TypeScriptを書き始めると、型定義の海に放り出されて「うっ、なんだこれ…」と息が詰まる瞬間、ありますよね。特に `InstanceType` なんていう、い...
TypeScript

【入門編】 ReturnType – TypeScript実践ガイド

こんにちは!TypeScriptの型定義、毎日お疲れ様です。「`.ts`のファイルを開いたはいいものの、なんだか難しそうな記号が並んでいて頭が痛くなる……」「ネットで調べたら出てきた `ReturnType` なんていう呪文、いったいどうい...
TypeScript

【入門編】 Parameters – TypeScript実践ガイド

こんにちは!フロントエンド・アーキテクチャの現場を渡り歩いてきた、いわゆる「テックおじさん」です。TypeScriptを触り始めると、型パズルみたいな機能がたくさん出てきて、最初は頭がクラクラしますよね。「なんだこれ、難しそう……」とそっと...
TypeScript

【入門編】 NonNullable – TypeScript実践ガイド

こんにちは!TypeScriptの世界へようこそ。チーフアーキテクトの私です。TypeScriptを書き始めの頃って、コンパイラに「おい、ここ怒られてるぞ!」って赤く波線を引かれて、頭を抱えた経験ありませんか?「ちゃんと動くはずなのに、なん...
TypeScript

【入門編】 Extract – TypeScript実践ガイド

こんにちは!フロントエンド・アーキテクチャの現場を渡り歩いている者です。TypeScriptを書き始めた頃、「`string | number | boolean`みたいなユニオン型は便利だけど、ここから特定の型だけをスッキリ抜き出したいな...
TypeScript

【入門編】 Exclude – TypeScript実践ガイド

TypeScriptの世界へようこそ!チーフアーキテクトの私です。日々のフロントエンド開発、本当にお疲れ様です。「型定義ってなんだか難しそう…」「`any`で逃げたくなる気持ち、すごくよく分かります」。でも、大丈夫ですよ。一つひとつ、身近な...
TypeScript

【入門編】 Record – TypeScript実践ガイド

こんにちは!フロントエンド・アーキテクチャの世界へようこそ。日々、TypeScriptと向き合っていると、「もっとスマートに型を定義したい!」とか「同じようなオブジェクトの型を何度も書くの、正直めんどくさいな…」と感じる瞬間が必ずやってきま...
TypeScript

【入門編】 Omit – TypeScript実践ガイド

こんにちは!TypeScriptの世界へようこそ。チーフアーキテクトの私です。TypeScriptを触り始めたばかりの頃って、次から次へと出てくる謎の記号や、見慣れない英単語に圧倒されてしまいますよね。「`string`や`number`は...
TypeScript

【入門編】 Pick – TypeScript実践ガイド

こんにちは!TypeScriptの世界へようこそ。チーフアーキテクトの私です。「よし、TypeScriptの型定義をバリバリ書いていくぞ!」と意気込んでみたものの、公式ドキュメントを見たら難解な専門用語のオンパレード……。特に `Pick`...
スポンサーリンク