Une réintroduction à JavaScript | MDN
Pas con ça, utiliser l'objet arguments.callee pour stocker des variables, elles seront statiques pour la fonction courante.
Et dans le paragraphe sur les closures, c'est bizarre de parler "d'objet de visibilité", je ne connaissais pas le terme. J'appelle plutôt ça le contexte local à la fonction.
Et je ne savais pas que le code suivant générait une fuite mémoire :
var el = document.getElementById('el');
el.onclick = function() {
this.style.backgroundColor = 'red';
}
Thu 09 Jan 2014 08:44:20 PM CET - permalink -
-
https://developer.mozilla.org/fr/docs/Web/JavaScript/Une_r%C3%A9introduction_%C3%A0_JavaScript?redirectlocale=fr&redirectslug=Une_r%C3%A9introduction_%C3%A0_JavaScript