Moderne Webanwendungen für .NET-Entwickler: Server-Anwendungen, Web APIs, SPAs & HTML-Cross-Platform-Anwendungen mit ASP.NET, ASP.NET Core, JavaScript, TypeScript & Angular, 3rd Edition
by Holger Schwichtenberg, Jörg Krause
Set und Map
Set und Map speichern Datenstrukturen mit bestimmten Rahmenbedingungen.
In anderen Sprachen werden solche Strukturen als Listen und Dictionaries bezeichnet.
Set
Sets sind Sammlungen von Werten, über deren Elemente in der Reihenfolge des Einfügens iteriert werden kann. Ein Wert kann in einem Set nur einmal erscheinen; er ist im Set eindeutig. Die Eindeutigkeit entspricht nicht zwingend ===, sondern eher wird der Symbolform gefolgt. NaN als Wert wird erkannt, obwohl NaN !== NaN ist.
Mit Set lassen sich eindeutige Werte jedes beliebigen Typs speichern, egal ob es sich dabei um primitive Werte oder Objektreferenzen handelt. Übergeben werden muss beim Erstellen ein iterierbares Objekt. Meist handelt es sich dabei um ein Array.
Die Funktionen, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access