交差型
交差型は、2 つ以上の型のすべてのプロパティを持つ値を表す型です。交差型は、各型の間に & 記号を使用して表します。
type X = { a: string;};
type Y = { b: string;};
type J = X & Y; // Intersection
const j: J = { a: 'a', b: 'b',};交差型は、2 つ以上の型のすべてのプロパティを持つ値を表す型です。交差型は、各型の間に & 記号を使用して表します。
type X = { a: string;};
type Y = { b: string;};
type J = X & Y; // Intersection
const j: J = { a: 'a', b: 'b',};