275 votes

TypeScript : Création d'un tableau de conteneurs typés vide

Je suis en train de créer un jeu logique simple appelé "Three of a Crime" en TypeScript.

En essayant de pré-allouer un tableau typé en TypeScript, j'ai essayé de faire quelque chose comme ceci :

var arr = Criminal[];

w "Check format of expression term" .

J'ai également essayé de faire ceci

var arr : Criminal = [];

et ce produit "ne peut convertir aucun [] en "criminel"".

Quelle est la méthode TypeScript pour faire cela ?

3voto

Raman bhardwaj Points 31

D'accord, la syntaxe n'est pas la bonne, la bonne façon de procéder est la suivante :

var arr: Criminal[] = [];

Je suppose que vous utilisez var, ce qui signifie que vous le déclarez quelque part à l'intérieur de la chaîne de caractères func() Je suggère d'utiliser let au lieu de var .

Si vous la déclarez comme une propriété de classe, utilisez les modificateurs d'accès tels que private, public, protected.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X