Parfait merci pour ces détails !
a++
Parfait merci pour ces détails !
a++
Ouf! j'ai cru un instant que j'étais à l'OUEST*
* c'est pourtant là qu'il fait beau en ce moment non!
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
Attention à la porté des variables
une variable défini avec var dans une fonction ne sera pas nécessairement supprimée lorsqu'on quitte la portée
ici un appel à f() crée une variable local a et la fonction globale g
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function f () { var a = 45; //ici pour la démo je définie une fonction globale qui va utiliser la variable locale a //mais ce pourrait être vrai avec d'autre fonction par exemple lorsqu'on garde un contexte pour les callback window.g = function g() { return a } }
un appel à g retourne bien la valeur de a
un destruction de la fonction f n'y change rien la portée à crée une référence de g vers a qui ne sera supprimé que par la destruction de g
A+JYT
les GC moderne sont capable de repérer les ilots isolé dans le graphe de références. il suffit parfait de rompre une référence pour libérer un sous continent
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager