Typescript: L'ensemble n'est pas un type de tableau

Créé le 24 oct. 2015  ·  3Commentaires  ·  Source: microsoft/TypeScript

Avec Babel, je peux utiliser la syntaxe de diffusion sur un ensemble. Par exemple, l'astuce suivante renvoie les éléments uniques d'un tableau:

const a = [ 0, 1, 2, 3, 2, 1, 0];
console.log([...new Set(a)]);

// outputs [0, 1, 2, 3]

Cependant, dans Typescript, j'obtiens l'erreur suivante: Set n'est pas un type de tableau. Je suppose que c'est un problème avec les typages lib.d.ts?

BTW, j'ai également essayé ceci sur http://www.typescriptlang.org/Playground , mais là j'ai eu l'erreur: "Impossible de trouver le nom 'Set'".
Le Playground n'est-il pas à jour avec la dernière version de tsc?

Question

Commentaire le plus utile

Je pense que vous n'avez pas défini l'objectif correctement. Essayez --target ES6 .

Tous les 3 commentaires

Je pense que vous n'avez pas défini l'objectif correctement. Essayez --target ES6 .

Ok, merci @SaschaNaz

tsconfig.json
{ "compilerOptions": { "target": "es6", } }
merci @saschanaz

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

dlaberge picture dlaberge  ·  3Commentaires

siddjain picture siddjain  ·  3Commentaires

Antony-Jones picture Antony-Jones  ·  3Commentaires

blendsdk picture blendsdk  ·  3Commentaires

zhuravlikjb picture zhuravlikjb  ·  3Commentaires