Création de rappels personnalisés en JavaScript
Pour exécuter une fonction de rappel une fois l'exécution d'une fonction en cours terminée, vous pouvez implémenter un mécanisme de rappel en JavaScript.
Déclarer un rappel
Déclarer le rappel comme argument de votre fonction :
function LoadData(callback) { // Function body }
Utilisation du rappel
Lors de l'appel de la fonction, fournissez une référence de fonction de rappel :
object.LoadData(function(loadedData, currentObject) { // Actions to perform when LoadData completes });
Exemple de code
// Define the callback: function success(loadedData, currentObject) { // Actions to perform when LoadData is successful } // Call the function with the callback: object.LoadData(success);
Avancé Fonctionnalités
callback.call(this);
callback.call(this, 'argument1', 'argument2'); callback.apply(this, ['argument1', 'argument2']);
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!