Einführung in Sets in JavaScript

Blog

Einführung in Sets in JavaScript

Sets sind ein neuer Objekttyp, der in ES6 (ES2015) eingeführt wurde. Obwohl sie weniger bekannt sind, können sie sehr nützlich und mächtig sein. In diesem Tutorial erfahren Sie alles, was Sie über sie wissen müssen. Sie erfahren, was Sets in JavaScript sind, wie sie funktionieren und wie man sie verwendet.

Einführung in die Sets

Sätze sind ein neuer Objekttyp, der mit ES6 (ES2015) in JavaScript eingeführt wurde. Mit Sets können Sie Wertesammlungen erstellen. Diese Werte können alles sein, von Zahlen und Saiten zu Arrays und Objekte . Das klingt nicht aufregend. Dasselbe können Sie mit Arrays tun.

Das Besondere an Mengen und wo sie sich von Arrays unterscheiden, ist, dass sie nur eindeutige Werte enthalten können. Wenn Sie versuchen, mehrere gleiche Werte zu einem Satz hinzuzufügen, wird nur der erste akzeptiert. Jeder nachfolgende gleiche Wert wird ignoriert. Dies gilt auch für Werte wie Null und undefiniert. Jeder wird nur einmal hinzugefügt.

Dies ist einer der Gründe, warum JavaScript-Entwickler manchmal Sets anstelle von Arrays wählen. Wenn Sie eine Sammlung einiger Werte erstellen möchten und alle Werte eindeutig sein müssen, sind Sets die einfachste Option.

Sets in JavaScript erstellen

Wenn Sie in JavaScript Mengen erstellen möchten, tun Sie dies immer mit dem Mengenkonstruktor |_+_|, dem das |_+_| . vorangestellt ist Stichwort. Dadurch wird ein neues Set-Objekt erstellt.

set()

Werte zu Sätzen hinzufügen

Wenn Sie ein neues Set erstellen, können Sie zwei Dinge tun. Zuerst können Sie ein neues leeres Set-Objekt erstellen und ihm später Werte hinzufügen. Mit |_+_| . können Sie Werte zu einem Set hinzufügen Methode. Diese Methode akzeptiert entweder einen Wert oder einen iterierbaren Wert. Iterierbar bedeutet ein Array von Werten.

Sie können also entweder Werte einzeln oder ein Array mit Werten übergeben. Beides wird funktionieren. Denken Sie daran, dass das Set alle akzeptiert primitive Datentypen sowie Gegenstände.

#web-entwicklung #javascript-entwicklung #programmierung #entwicklung #javascript

medium.com

Einführung in Sets in JavaScript

Alles, was Sie über Sets in JS wissen müssen. Sets sind ein neuer Objekttyp, der in ES6 (ES2015) eingeführt wurde. Obwohl sie weniger bekannt sind, können sie sehr nützlich und mächtig sein. In diesem Tutorial erfahren Sie alles, was Sie über sie wissen müssen. Sie erfahren, was Sets in JavaScript sind, wie sie funktionieren und wie man sie verwendet.