Methode
Eine Methode ist eine Funktion, die eine Eigenschaft eines Objekts ist. Es gibt zwei Arten von Methoden: Instanzmethoden, die eingebaute Aufgaben sind, die von einer Objektinstanz durchgeführt werden, oder statische Methoden, die Aufgaben sind, die direkt auf einem Objektkonstruktor aufgerufen werden.
Hinweis: In JavaScript sind Funktionen selbst Objekte, daher ist in diesem Kontext eine Methode tatsächlich eine Objektreferenz auf eine Funktion.
Wenn F
als Methode von O
bezeichnet wird, bedeutet das oft, dass F
O
als seine this
-Bindung verwendet. Funktions-Eigenschaften, die kein unterschiedliches Verhalten basierend auf ihrem this
-Wert haben (oder die überhaupt keine dynamische this
-Bindung haben — wie gebundene Funktionen und Pfeilfunktionen) werden möglicherweise nicht universell als Methoden anerkannt.
Siehe auch
- Methode (Computerprogrammierung) in Wikipedia
- Definieren einer Methode in JavaScript (Vergleich der traditionellen Syntax und der neuen Kurzschreibweise)
- Liste der eingebauten JavaScript-Methoden
- Verwandte Glossarbegriffe: