Ruffunktion mit Parametern in JavaScript

Ruffunktion mit Parametern in JavaScript
Während der Programmierung in JavaScript kann eine Rückruffunktion mit Parametern dazu beitragen, Probleme und Fehler zu vermeiden. Darüber hinaus bietet es die einfache Aufruf einer bestimmten Funktion nach einer anderen. In einem anderen Fall ist es so vorteilhaft, dass man, solange der vorherige Betrieb nicht abgeschlossen ist.

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:

  • Benutzerdefinierte" Wert
  • Vorlagenliterale

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)
var string = fordert ("Inhalt eingeben:") + Element;
CB (String);

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)
Alarm (Tatsache);

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:

Funktionsbeispiel (String, CB)
Konsole.log ('$ string');
CB (String);

Danach deklarieren Sie die Callback -Funktion benannt “Ruf zurück()”. In seiner Definition werden wir die folgende Nachricht ausdrucken:

Funktion callback ()
Konsole.log ('LinuxHint!');

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.