"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Qu'est-ce qu'une IIFE (expression de fonction immédiatement invoquée) et pourquoi devriez-vous vous en soucier ?

Qu'est-ce qu'une IIFE (expression de fonction immédiatement invoquée) et pourquoi devriez-vous vous en soucier ?

Publié le 2024-11-02
Parcourir:626

What is an IIFE (Immediately Invoked Function Expression) and Why Should You Care?

Une expression de fonction (IIFE) immédiatement invoquée est une fonction qui s'exécute dès qu'elle est définie.
Il s'agit d'un modèle de conception commun qui permet de créer un périmètre privé et d'éviter de polluer le périmètre mondial.

(function () {
  // Code inside IIFE
})();

La fonction déclarée entre parenthèses et trailing () l'invoque immédiatement.

Cela peut être utile lorsque vous devez récupérer des données immédiatement après le chargement de la page, voici l'exemple :

(async function () {
  try {
    let response = await fetch("https://jsonplaceholder.typicode.com/posts");
    let data = await response.json();
    console.log(data);
  } catch (error) {
    console.error("Error fetching data:", error);
  }
})();
Déclaration de sortie Cet article est reproduit sur : https://dev.to/elukuro/what-is-an-iife-immediately-invoked-function-expression-and-why-should-you-care-2cap?1 En cas de violation , veuillez contacter study_golang @163.comdelete
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3