A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Set/Symbol.species below:

Set[Symbol.species] - JavaScript | MDN

Set[Symbol.species]

Baseline Widely available

Die statische Zugriffseigenschaft Set[Symbol.species] ist eine unbenutzte Zugriffseigenschaft, die spezifiziert, wie Set-Objekte kopiert werden.

Syntax Rückgabewert

Der Wert des Konstruktors (this), auf dem get [Symbol.species] aufgerufen wurde. Der Rückgabewert wird verwendet, um kopierte Set-Instanzen zu erzeugen.

Beschreibung

Die [Symbol.species] Zugriffseigenschaft gibt den Standardkonstruktor für Set-Objekte zurück. Unterklassenkonstruktoren können diese überschreiben, um die Konstruktorzuweisung zu ändern.

Hinweis: Diese Eigenschaft wird derzeit von allen Set-Methoden nicht verwendet.

Beispiele Species in gewöhnlichen Objekten

Die [Symbol.species]-Eigenschaft gibt die Standardkonstruktorfunktion zurück, die für Set der Set-Konstruktor ist.

Set[Symbol.species]; // function Set()
Species in abgeleiteten Objekten

In einer Instanz einer benutzerdefinierten Set-Unterklasse, wie MySet, ist die MySet-Spezies der MySet-Konstruktor. Es kann jedoch vorkommen, dass Sie dies überschreiben möchten, um übergeordnete Set-Objekte in Ihren abgeleiteten Klassenmethoden zurückzugeben:

class MySet extends Set {
  // Overwrite MySet species to the parent Set constructor
  static get [Symbol.species]() {
    return Set;
  }
}
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Übersetzung hilfreich?

Diese Seite wurde automatisch aus dem Englischen übersetzt.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4