Les IIFE ou Immediately Invoked Function Expressions sont incontournables en JavaScript et sont pourtant peu connues. Tout développeur web en a déjà vu au moins une mais peu d'entre eux à ce moment là savait qu'il s'agissait d'une IIFE et qu'il pouvait lui-même créer ses propres IIFE.
En tant que développeur web, il est très fréquent d'utiliser des librairies externes, des scripts ou des SDK comme ceux de Facebook ou Google. En général, pour pouvoir utiliser leurs services, un petit bout de code en JavaScript est à inclure dans votre page et le tour est joué. Très souvent, ce bout de code est compris dans une IIFE et bien qu'il soit un peu étrangement écrit au premier abord, cette IIFE est très souvent très facile à lire une fois les bases des IIFE comprises.
Dans ce tuto Javascript sur les IIFE
Je vous invite donc dans ce tuto à comprendre ce qu'est une IIFE, comment les écrire. De comprendre leur intérêt pour enfin jeter un œil ensemble à certains services proposés par Facebook ou encore Google pour décortiquer ce qui se passe réellement quand on vous demande d'insérer leur petit bout de code.
Bon tuto Javascript !
Toutes les images utilisées dans ce tutoriel sont créées par freepik.com
Musique par bensound.com
Avis des apprenants