Gibt es ein Set-Literal in JavaScript?

9

Ich kann ein Set mit new Set() erstellen, genauso wie ich kann die Konstruktoren Array oder Object oder Boolean oder Number verwenden.

Aber gibt es eine gesetzte Literalsyntax , wie es für Arrays, Objekte, Booleans, Zahlen usw. gilt?

    
mikemaccana 12.02.2016, 17:02
quelle

3 Antworten

6

Wie andere bereits erwähnt haben, gibt es noch keine Set- (oder Map-) Literalsyntax. In diesem ES Discuss Thread und in die folgenden Twitter-Diskussion .

Einige vorgeschlagene Syntaxbeispiele:

%Vor%

Soweit ich sehen kann, gibt es jedoch noch keine Vorschläge, diese umzusetzen.

    
nils 12.02.2016, 17:26
quelle
1

Nun, es gibt keine literale Syntax für Set() , aber Sie können stattdessen ein Array verwenden. Sie sind beide sehr ähnlich und können leicht zwischen den Funktionen umgeschaltet werden:

%Vor%     
Reda 12.02.2016 17:09
quelle
1

Nein, es gibt keine einzige Syntax zum Deklarieren von Set . Wenn Sie Zweifel haben, konsultieren Sie die Spezifikation .

    
Mike C 12.02.2016 17:04
quelle

Tags und Links