In diesem Artikel werden die Methoden veranschaulicht, um Rückruffunktionen mit Parametern in JavaScript anzuwenden.
Ruffunktion mit Parametern in JavaScript?
Um die Rückruffunktion mit Parametern in JavaScript zu finden, können die folgenden Methoden angewendet werden:
Jetzt werden wir das angegebene Konzept nacheinander demonstrieren!
Methode 1: Anwenden der Rückruffunktion mit Parametern im JavaScript auf dem benutzerdefinierten Wert
Diese Methode kann angewendet werden, um die Rückruffunktion als Argument an die Hauptfunktion zu übergeben, die den benutzerdefinierten Wert beinhaltet, während er aufgerufen wird.
Überprüfen Sie das folgende Beispiel, um das angegebene Konzept zu verstehen.
Beispiel
Definieren Sie zunächst eine Funktion namens “Beispiel()"Mit zwei Argumenten:"Artikel" Und "CB”, Wobei der Element der vom Benutzer eingegebene Wert ist, und das zweite Argument bezieht sich auf die Rückruffunktion.
Bitten Sie den Benutzer in seiner Funktionsdefinition, mit einer Eingabeaufforderung einen Zeichenfolgenwert einzugeben. Anschließend wird der benutzerdefinierte Wert als String-Argument an die Rückruffunktion übergeben:
Funktionsbeispiel (Element, CB)Deklarieren Sie nun die Callback -Funktion benannt “Ruf zurück()"Mit dem angegebenen Argument"Tatsache”Verwendet, um den eingegebenen Wert in das Dialogfeld" Alarm "anzuzeigen:
Funktionsrückruf (Fakt)Greifen Sie schließlich auf das Hauptfunktionsbeispiel () zu, zusammen mit der Rückruffunktion, die als Parameter mit dem angegebenen String -Wert übergeben wird:
Beispiel ("geladen!", Ruf zurück);Die resultierende Ausgabe wird sein:
Aus der obigen Ausgabe ist es offensichtlich, dass beide Stringwerte, das ursprüngliche und der Argumentwert der Rückruffunktion zusammengeführt und erfolgreich im Alarmfeld angezeigt werden.
Methode 2: Anwenden der Rückruffunktion mit Parametern in JavaScript mithilfe von Vorlagenliteralen
“Vorlagenliterale”Werden als Backtick (') -Cels dargestellt und hauptsächlich für die String -Interpolation verwendet. Diese Technik kann verwendet werden. Diese Literale sollten zusammen mit dem Wert der Rückruffunktion in die ursprüngliche Funktionsdefinition aufgenommen werden.
Beispiel
Definieren Sie im folgenden Beispiel eine Funktion namens “Beispiel()”Mit den angegebenen Argumenten. Hier das bestimmte Argument “Saite"In ähnlicher Weise bezieht sich mit Hilfe der Vorlage buchstäblich auf den Zeichenfolgenwert und"CB”Repräsentiert die Rückruffunktion:
Danach deklarieren Sie die Callback -Funktion benannt “Ruf zurück()”. In seiner Definition werden wir die folgende Nachricht ausdrucken:
Funktion callback ()Zuletzt rufen Sie die auf “Beispiel()Funktion und übergeben Sie den String -Wert und die Rückruffunktion als Argumente:
Beispiel ('Website Laden…', Callback);Es kann beobachtet werden, dass bei der Übergabe der Rückruffunktion als Parameter der entsprechende Zeichenfolgenwert mit dem Wert der Hauptfunktion zusammengeführt wird:
Wir haben die Methoden zusammengestellt, um die Rückruffunktion mit Parametern in JavaScript zu verwenden.
Abschluss
In JavaScript können Sie eine Rückruffunktion mit Parametern auf den vom Benutzer eingegebenen Wert anwenden oder die Template -Literals -Technik verwenden. Der erste Ansatz kann verwendet werden, um die Rückruffunktion am benutzerdefinierten Wert auszuführen, während der zweite Ansatz bei der Arbeit mit hart codierten Werten als Parameter hilft. In diesem Handbuch wurde die Methode gezeigt, um die Rückruffunktion mit Parametern in JavaScript zu verwenden.