JavaScript/Objekte/Function/apply

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Die Function.prototype.apply()-Methode ruft eine Funktion mit einem gegebenen this-Wert und den dazugehörenden Argumenten als Array auf.

  • Chrome
  • Firefox
  • IE
  • Opera
  • Safari

Sie unterscheidet sich von Function.prototype.call() dadurch, dass sie ein einzelnes Array von Argumenten und apply() eine Liste von Argumenten akzeptiert.

Beispiel
meineFunktion.apply(thisArgument[ArgumentArray])

Folgende Angaben sind möglich:

  • thisArgument: Wert, der als this-Parameter übergeben werden soll.
    Beachten Sie: Wenn die Methode eine Funktion im non-strict mode ist werden die Werte null and undefined mit dem globalen Objekt ersetzt.
  • ArgumentArray: ein array-ähnliches Objekt, dass die Argumente mit denen die Funktion aufgerufen wird spezifiziert, oder null oder undefined wenn keine Argumente übergeben werden sollen.


[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Übersicht
Index
Mitmachen
Werkzeuge
Spenden
SELFHTML