TypeScript · Junior · Pytanie 57 z 75
Jak instanceof pomaga z typami?
if (err instanceof HttpError) {
console.log(err.status);
}- ✓Poprawna odpowiedź: Zawęża wartość do typu klasy wewnątrz gałęzi
- 2Konwertuje wartość na klasę
- 3Działa tylko z interfejsami
Wyjaśnienie
instanceof sprawdza łańcuch prototypów w runtime, więc działa z klasami, ale nie z interfejsami ani aliasami typów (nie istnieją w runtime).