TypeScriptの変数・関数の型注釈とは?書き方を初心者向けに解説
TypeScriptの型注釈とは TypeScriptの型注釈とは、変数や関数に対して「どんな型の値を扱うか」を明示する書き方です。変数の後ろや関数の引数・戻り値に: 型名という形で記述します。 なぜ型注釈…
プログラミングTypeScriptの型注釈とは TypeScriptの型注釈とは、変数や関数に対して「どんな型の値を扱うか」を明示する書き方です。変数の後ろや関数の引数・戻り値に: 型名という形で記述します。 なぜ型注釈…
未分類配列・オブジェクトの型定義とは TypeScriptの配列・オブジェクトの型定義とは、変数の中身がどんなデータ構造になっているかをあらかじめ決めておく書き方です。実務でもっとも書く機会が多い型の一つなので、…
プログラミングTypeScriptのPromise<T>とは TypeScriptのPromise<T>とは、非同期処理が最終的に返す値の型を指定する書き方です。API通信の結果に型を付けることで…
プログラミングTypeScriptのジェネリクスとは TypeScriptのジェネリクスとは、型を後から指定できる仕組みです。同じ処理を複数の型で使い回せるため、コードの重複を減らしながら型安全性を保てます。 この記事で…
プログラミング全部を完璧に理解しようとしなくていい これまで何回かに分けて、TypeScriptを学び始めて実際につまずいたポイントを書いてきました。振り返ってみると、公式ドキュメントを最初から全部読もうとして挫折しかけ…
プログラミング「anyは使うな」で終わっていた理解 前々回、TypeScriptでanyを使うと型チェックが効かなくなる、という話をしました。ただ、そのときの自分は「anyを使わなければとりあえず安全」くらいの理解で止ま…
プログラミング前回、TypeScriptを学び始めて最初につまずいたポイントをいくつか紹介しました。その中でも特に地味に時間を取られたのが、interfaceとtypeの使い分けです。JavaScriptは元々そこそこ書…
プログラミングこんにちは、キノです。 今の会社ではJavaScriptとPHP・WordPress中心の運用寄りの仕事をしていますが、React系のフロントエンドエンジニアを目指しています。その一環で避けて通れなかったのがTypeSc…