Heim > Web-Frontend > js-Tutorial > Hauptteil

Analysieren Sie das konzeptionelle Verständnis und die Verwendung von Javascript-Rückruffunktionen

怪我咯
Freigeben: 2017-05-29 09:51:24
Original
1320 Leute haben es durchsucht

Dieser Artikel führt hauptsächlich in das konzeptionelle Verständnis und die Verwendung von Javascript-Rückruffunktionen ein. Er analysiert die Funktionen, Prinzipien, Verwendungsmethoden und zugehörigen Vorsichtsmaßnahmen anhand spezifischer Beispiele.

Die Beispiele in diesem Artikel beschreiben das konzeptionelle Verständnis und die Verwendung von JavaScript-Rückruffunktionen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

1. Die Rolle der Rückruffunktion

Der js-Code wird von oben nach unten ausgeführt , aber manchmal brauchen wir Warten Sie, bis ein Vorgang abgeschlossen ist, bevor Sie mit dem nächsten Vorgang fortfahren. Zu diesem Zeitpunkt müssen Sie die Rückruffunktion verwenden.

2. Erläuterung der Rückruffunktion

Da eine Funktion tatsächlich ein Objekt ist, kann sie in einer Variablen gespeichert und über Parameter an eine andere Funktion übergeben werden Wird intern erstellt und gibt den Ergebniswert der Funktion zurück. Da die Funktion ein integriertes Objekt ist, können wir sie als Parameter an eine andere Funktion übergeben, in der Funktion ausführen und nach der Ausführung sogar zurückgeben, was schon immer der Fall war Wird von „professionellen Programmierern“ verwendet. Die englische Erklärung der Callback-Funktion

wird als schwierige Technologie angesehen und lautet:

Ein Callback ist eine Funktion, die als Argument an eine andere Funktion übergeben wird und wird ausgeführt, nachdem die übergeordnete Funktion abgeschlossen wurde.

Die Übersetzung lautet: Die Rückruffunktion ist eine Funktion, die als Variable an eine andere Funktion übergeben wird, die ausgeführt wird, nachdem die Hauptfunktion ausgeführt wurde

Funktion A. Es gibt eine Parameterfunktion B. Funktion B wird aufgerufen und ausgeführt, nachdem Funktion A ausgeführt wurde

3. So verwenden Sie die Rückruffunktion

Der Code lautet wie folgt:

function a(callbackFunction){
  alert("这是parent函数a");
  var m =1;
  var n=3;
 return callbackFunction(m,n);
}
function b(m,n){
  alert("这是回调函数B");
  return m+n;
}
$(function(){
  var result = a(b);
  alert("result = "+ result);
});
Nach dem Login kopieren

Die Ausführungsreihenfolge lautet:

这是parent函数a
这是回调函数B
result = 4
Nach dem Login kopieren

Die Funktion führt zuerst die Designfunktion a aus, dann wird die Rückruffunktion b aufgerufen und schließlich wird der Rückgabewert der Funktion a zurückgegeben

.

Das obige ist der detaillierte Inhalt vonAnalysieren Sie das konzeptionelle Verständnis und die Verwendung von Javascript-Rückruffunktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!