Wann immer wir den Code in der Funktion benötigen, um auszuführen, rufen wir auf und bestimmte Aktionen werden ausgeführt. In JavaScript gibt es vier Möglichkeiten, wie Sie eine Funktion aufrufen und die Aktion ausführen können. In diesem Artikel werden wir diskutieren, wie Sie eine Funktion in JavaScript und verschiedene Möglichkeiten aufrufen können, um sie zusammen mit Beispielen für eine bessere Demonstration aufzurufen.
Aufrufen einer Funktion in JavaScript
In JavaScript, wenn wir eine Funktion nennen, unabhängig davon, wie es genannt wird, zwei Argumente “Das" und das Argumente Parameter werden an ihn übergeben, die implizit sind. “Das”Repräsentiert den Zustand oder den Kontext, der es der Funktion ermöglicht, auszuführen, während der Parameter Argumente aus allen Argumenten besteht, die an die Funktion übergeben werden. Im Folgenden finden Sie die vier Möglichkeiten, wie Funktionen in JavaScript zusammen mit Beispielen für Ihr besseres Verständnis aufgerufen werden.
Aufrufen einer Funktion als "Funktion"
Die am häufigsten verwendete und häufigste Art, eine Funktion in einer Programmiersprache zu beziehen, ist es, sie selbst als Funktion zu bezeichnen. Dies kann erfolgen, wenn Sie einige Codezeilen platzieren und diese Zeilen ausführen, wenn eine Schaltfläche klickt, dann wird die Funktion als „Funktion“ aufgerufen.
Im folgenden Beispiel wird die Funktion direkt aufgerufen und Aktion ausgeführt:
Klicken Sie auf die Schaltfläche, um Hallo zu sagen
Ausgang:
Aufrufen einer Funktion als Methode
Eine andere Möglichkeit, eine Funktion zu rufen.
In dem Beispiel unten der Funktion “Grußfunc ()"Ist in das Objekt gewickelt"Hallo”Und wir haben die Objekt -DOT -Syntaxmethode verwendet, um die Funktion aufzurufen, wenn die Schaltfläche klickt:
Klicken Sie auf die Schaltfläche für Grüße
Ausgang:
Aufrufen einer Funktion als Konstruktor
Konstruktoren werden zum Initialisieren eines Zustands und zur Einstellung in einem Objekt oder zur Konstruktion eines Objekts verwendet. Das Aufrufen einer Funktion als Konstruktor ist eine spezielle Art und Weise, wie wir einige Eingänge senden und für jede Eingabe eine andere Ausgabe erhalten.
Im folgenden Beispiel geben Benutzer ihren Namen in einem Eingabefeld und wenn sie auf die Schaltfläche klicken, die Funktion “Grußfunc ()”Wird aufgerufen und innerhalb dieser Funktion wird der Wert des Eingabetextfelds über die dem Feld Eingabetext zugewiesene ID erhalten. Eine neue Instanz des Hello -Objekts wird erstellt, indem die Funktion hello () aufgerufen wird.
Klicken Sie auf die Schaltfläche für Grüße
Das Schlüsselwort „Neu“ zeigt, dass die Funktion als Konstruktor aufgerufen wird und der Wert in der Variablengrüße gespeichert wird, die später zum Ausdruck des Namens auf dem Bildschirm verwendet wird.
Ausgang:
Aufrufen einer Funktion über call () und anwenden ()
Während der Arbeit mit JavaScript -Funktionen berücksichtigen Sie, dass die Funktionen ihre eigenen Eigenschaften und Methoden haben können und Forderung() Und anwenden() Die beiden dieser Methoden sind. Beide Methoden ermöglichen es dem Benutzer, den Inhalt festzulegen, in dem er die Funktion durchführen möchte “Das" Wert.
Im folgenden Beispiel werden zwei Personeninformationen gespeichert und angezeigt, wenn der Wert in der CALL () -Methode übergeben wird. Hier wird die Fullname -Methode aufgerufen, um den Namen Firstperson anzuzeigen.
Ausgang:
Der anwenden() Die Methode wird ähnlich verwendet, um eine Funktion aufzurufen, akzeptiert jedoch ein Array, während die Forderung() Die Methode akzeptiert eine Liste von Werten.
const num = [2, 6, 11, 33, 4];Ausgang:
Abschluss
Funktionen bestehen aus Code, der mit unterschiedlichen Eingaben wiederverwendet wird. In JavaScript können Funktionen ihre eigenen Eigenschaften und Methoden haben und auf vier verschiedene Arten aufgerufen werden. In diesem Artikel haben wir besprochen, wie man eine Funktion in JavaScript aufruft, und die vier Wege zusammen mit Beispiel und Code erörtert. Alle diese vier Möglichkeiten sind für jeden Entwickler nützlich und während der Arbeit mit Funktionen sollten Sie sich über die Keyword -Referenz „This“ und deren Funktionsweise bewusst sein.