Réponses
Trop de publicités?Ce n’est pas du JavaScript vanille, c’est du TypeScript. Comme tout moyen, considérez l’objet typé comme un objet JavaScrpt simple non typé.
Le `` mot-clé est une assertion de type dans TypeScript qui indique au compilateur de considérer l’objet comme un autre type que le type que le compilateur déduit de l’objet.
C’est TypeScript, pas vanilla JS, mais pour `` lui-même: C’est ce qu’on appelle Type Assertion, vous dites juste au compilateur de traiter quelque chose comme un type:
C’est l’équivalent de ceci :
Cependant, cela peut être déroutant lorsque vous travaillez avec JSX (JS avec des balises html) , donc dans ces cas, la `` syntaxe est préférée.