“TypeScript Vérifiez si l'objet est de type” Réponses codées

Type de vérification de la variable TypeScript

if (fooOrBar instanceof Foo){
  // TypeScript now knows that `fooOrBar` is `Foo`
}
Dotch

TypeScript Vérifiez si l'objet est de type

mySprite instanceof Sprite;
Dotch

Vérifier le type de dactylographie des objets

function isFish(pet: Fish | Bird): pet is Fish {
   return (<Fish>pet).swim !== undefined;
}

// Both calls to 'swim' and 'fly' are now okay.
if (isFish(pet)) {
  pet.swim();
}
else {
  pet.fly();
}
Dotch

Réponses similaires à “TypeScript Vérifiez si l'objet est de type”

Questions similaires à “TypeScript Vérifiez si l'objet est de type”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code