JAPANESE

判別可能なユニオン

はんべつかのうなユニオン

KOREAN

판별 가능한 유니온

[パンビョル カヌンハン ユニオン]

ハングル読み: 한베츠카노우나유니온

解説

共通の判別用プロパティを持つユニオン型であり、そのプロパティの値に基づいて型を一意に特定できる。TypeScriptのタグ付きユニオンとも呼ばれ、switch文やif文で型を安全に絞り込み、網羅的な処理を保証する。

공통의 판별용 프로퍼티를 가진 유니온 타입이며 해당 프로퍼티의 값에 기반하여 타입을 유일하게 특정할 수 있다. TypeScript의 태그 부착 유니온이라고도 불리며 switch 문이나 if 문으로 타입을 안전하게 좁혀 망라적 처리를 보증한다.

例文

APIのレスポンス型を判別可能なユニオンで設計し、typeフィールドで処理を安全に分岐させた。

API의 응답 타입을 판별 가능한 유니온으로 설계하여 type 필드로 처리를 안전하게 분기시켰다.