0
愚かな質問かもしれませんが、私はちょうど同僚と議論しました。 オブジェクト、クラス、またはインターフェイスをTSシェイプで使用するにはどうすればよいですか? 関数は特定の型のオブジェクトを返すことを知る必要があります。何を使うべきですか?私にとってTSインターフェイスまたはクラス
export class Person{
name: string;
lastName: strig;
dob: Date;
constructor() {}
}
または
export interface IPerson{
name: string;
lastName: string;
dob: Date;
}
あなたは、実際の動作を追加する必要がある場合は、クラスが必要になります。それ以外の場合は、TypeScriptにタイプを定義する多くの方法があるので、より多くのユースケースを共有したいと思うかもしれません - あなたは 'class'や' interface'を選択するだけでなく、リテラル型、暗黙的(推論型) 、エイリアスを入力... – Fenton