タグ

ブックマーク / js.studio-kingdom.com (1)

  • インターフェース | TypeScript 日本語ハンドブック | js STUDIO

    イントロダクション 初めてのインターフェース 任意のプロパティ 読み込み専用プロパティ 過剰プロパティのチェック Function型 インデックス可能な型 Class型 インターフェースの拡張 ハイブリッド型 インターフェースによるクラスの拡張 イントロダクション TypeScriptの核となる基原則のひとつに、値の型チェックが値が持つ形状に焦点を当てていることがあげられます。 これは、時には"ダックタイピング"または"構造的部分型"と呼ばれます。 TypeScriptでは、インターフェースはこれらの型の名付けの規則を満たし、 また、プロジェクトの外観を構成するだけでなく、コードの構造を定義する強力な方法になります。 初めてのインターフェース インターフェースがどのように動作するのかを、簡単な例で確認してみましょう。 function printLabel(labelledObj: {

    jsstudy
    jsstudy 2017/03/05
    Class型 インターフェースの実装 C#とJavaのような言語での最も一般的なインターフェースの使われ方のひとつに、 クラスが明示的に特定の条件を満たすことを強制させるというものがあり、それはTypeScriptでも可能です。
  • 1