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