logo
/
TypeScriptのオブジェクトの交差型はプロパティの上書きではなく交差型になる
TypeScriptでは、 交差型で同じプロパティを記述しても上書きではなくプロパティごとの交差型になります。
なので元の型の一部を変更したい場合は、明示的に取り除いてあげる必要があります。
Loading...
ちなみにここでVOverwriteneverになっているのは、プリミティブ型の交差型はneverになるからです。