Angular

Les bases de TypeScript

Types primitifs, interfaces, types unions, types littéraux, type assertions, type guards, narrowing

25 questions d'entretien·
Junior
1

Quel type primitif TypeScript représente une valeur textuelle ?

Réponse

Le type string représente toutes les valeurs textuelles en TypeScript, qu'elles soient délimitées par des guillemets simples, doubles ou des backticks pour les template literals. C'est le type approprié pour stocker du texte, des noms, des messages, des URLs ou tout contenu textuel dans les applications.

2

Quel type utiliser pour une variable pouvant contenir n'importe quelle valeur sans vérification de type ?

Réponse

Le type any désactive complètement la vérification de type TypeScript pour une variable. Il permet d'assigner n'importe quelle valeur et d'effectuer toutes opérations sans erreur de compilation. Toutefois, son usage est déconseillé car il élimine les bénéfices de la sécurité de type.

3

Quel type représente l'absence de valeur de retour dans une fonction ?

Réponse

Le type void indique qu'une fonction ne retourne aucune valeur significative. Il est utilisé pour les fonctions qui effectuent des actions sans produire de résultat, comme les fonctions d'affichage ou de modification d'état. Une fonction void peut retourner undefined implicitement.

4

Quelle est la différence principale entre null et undefined en TypeScript ?

5

Quel type utiliser pour une valeur dont le type est inconnu et nécessite une vérification avant utilisation ?

+22 questions d'entretien

Maîtrise Angular pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement