TS TYPE GYMNASTICS ARENA
TS வகை அரங்கம்: வகை ஜிம்னாஸ்டிக்ஸ்
மூன்று மேம்பட்ட தட்டச்சு புதிர்களைத் தீர்ப்பதன் மூலம் டைப்ஸ்கிரிப்ட் கம்பைலரின் தடைகளைக் கடக்கவும் (மேப் செய்யப்பட்ட வகைகள், நிபந்தனைகள் மற்றும் முக்கிய மறுவடிவமைப்பு).
TYPE CONSTRAINT
'Pick<T, K>' பயன்பாட்டு வகையின் தனிப்பயன் பதிப்பை உருவாக்கவும். உங்கள் வகை 'MyPick<T, K>' ஒரு ஆப்ஜெக்ட் வகை T மற்றும் K இன் விசைகளின் ஒன்றியத்தை ஏற்க வேண்டும், வரைபட வகைகள் மற்றும் முக்கிய கட்டுப்பாடுகளைப் பயன்படுத்தி T இலிருந்து கோரப்பட்ட பண்புகளை மட்டுமே பிரித்தெடுக்க வேண்டும் (T இன் விசையை நீட்டிக்கிறது).
Constraint Monitor
CONSTRAINT UNMETinterface User {
name: string;
age: number;
active: boolean;
}age: number;
active: boolean;
MyPick<User, "name" | "active">
✗ Type does not satisfy constraints or uses any/never
✗ Type does not satisfy constraints or uses any/nevertsc v5.4.5
Static TypeScript Compiler
Write valid type definitions to satisfy type assertions.
எடிட்டரை ஏற்றுகிறது…