Heim  >  Artikel  >  Web-Frontend  >  Was bedeutet es6-Set?

Was bedeutet es6-Set?

青灯夜游
青灯夜游Original
2022-03-09 18:28:122028Durchsuche

set bedeutet „set“ und ist eine neue Datenstruktur, die von ES6 bereitgestellt wird. Sie ähnelt einem Array, aber die Werte der Mitglieder sind eindeutig und es gibt keine doppelten Werte. Mit Set-Objekten können Benutzer eindeutige Werte jeglicher Art speichern, unabhängig davon, ob es sich um Grundwerte oder Objektreferenzen handelt.

Was bedeutet es6-Set?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.

Was ist Set?

Set (Set) ist eine neue von ES6 bereitgestellte Datenstruktur, die einem Array ähnelt, aber die Werte der Mitglieder sind eindeutig und es gibt keine doppelten Werte.

Mit Set-Objekten können Sie eindeutige Werte jeglicher Art speichern, unabhängig davon, ob es sich um Grundwerte oder Objektreferenzen handelt.

Set selbst ist ein Konstruktor, der zum Generieren einer Set-Datenstruktur verwendet wird. Besondere Werte in

Set: Der im

Set-Objekt gespeicherte Wert ist immer eindeutig, daher muss festgestellt werden, ob die beiden Werte gleich sind. Es gibt mehrere Sonderwerte, die eine besondere Behandlung erfordern:

  • +0 und -0 sind beim Speichern der Eindeutigkeit identisch, sodass sie nicht wiederholt werden.

  • undefiniert und undefiniert sind identisch, sodass sie nicht wiederholt werden

  • NaN und NaN sind nicht identisch, aber nur eines kann ohne Duplizierung im Set gespeichert werden.

Set Nutzungsszenarien

1. ,

Web-Frontend

Das obige ist der detaillierte Inhalt vonWas bedeutet es6-Set?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn