【TypeScript】 type と interface の違いを解説
この記事では、 TypeScript の type と interface の違いを詳しく解説し、それぞれの使用場面について説明します。 TypeScriptを使用する際、開発者は時に type と interface のどちらを使うべきか迷うことがあります。 両者は似たような機能を持っていますが、微妙な違いがあります
Tag
備忘録 に関する記事一覧です。
この記事では、 TypeScript の type と interface の違いを詳しく解説し、それぞれの使用場面について説明します。 TypeScriptを使用する際、開発者は時に type と interface のどちらを使うべきか迷うことがあります。 両者は似たような機能を持っていますが、微妙な違いがあります
この記事では、 console.log の引数を工夫することで、出力をさまざまな形式で確認し、デバッグ効率を大幅に向上させる方法を紹介します。 JavaScript 開発において、console.log は最も基本的かつ重要なデバッグツールの一つですよね。 しかし、多くの開発者はその真の力を十分に活用できていません(本
git コマンドで commit メッセージを打つとき、typo してそのままコミットしちゃったり、コミット後に「あ!この内容書き忘れた!」といった後悔があったりしますよね。 (私はよくやります) 昔のコミットメッセージ直したいな・・・はあまりないのですが、コミットした瞬間は修正したいことがよくあるので、備忘録として残
JavaScript でのコーディングは、 null や undefined のチェックとの戦いでもあります。 『バックエンドの処理が中心で、フロントエンドは HTML もしくはテンプレートエンジンが中心だから、JavaScript なんて ES6 でさらっとかければOK』 という場面もあるのではないでしょうか。 そん
この記事を訪れている人の中で requirements.txt って何だろうって思う人は少ないと思います。 が、出力方法やインストール時のコマンドはパッと出て来ないことが多いので、備忘録として記載します。 requirements.txt の役割 Python でアプリケーション開発を行う際に、ルートディレクトリにある
TypeScriptでは、多様なデータ型を使用して変数の型を定義できます。 本記事では、主要な型とそれぞれの詳細な説明、そしてサンプルコードを紹介します。 1. boolean 真または偽の値を持つ、最も基本的なデータ型です。 2. number 浮動小数点値で、JavaScript と同じようにすべての数値は浮動小数
本記事は Salesforce の設定の一つである「カスタムメタデータ型」の使用量の上限値に関する備忘録です。 Salesforce では、メタデータをカスタムオブジェクトのような形式で、項目を定義してレコードとして管理する機能があります。 /salesforce custom metadata/ カスタムオブジェクト
input type="file" タグを使用すると、ブラウザ上でファイルをアップロードすることができます。 通常は JavaScript で change イベントを定義しておけばファイルをアップロードし直す度に特定の処理を行うよう定義できます。 しかし、同名ファイルをアップロードすると、この change イベント
どれだけスマホが便利になっても、Webアプリケーションの開発はPCで行う人がほとんどでしょう。 そして多くのアプリは開発時には localhost で動作させて挙動を確認すると思います。 スマホでの挙動は、ブラウザの開発者ツールで擬似的に確認することはできますが、実機でなければ生じない問題に気づきにくいです。 この記事
Sponsored