Détruire une variable javascript (unset)

Mai 2013

En javascript, l'instruction delete permet de supprimer une variable de la mémoire. On peut utiliser les 2 syntaxes avec ou sans parenthèses (comme typeof) :

texte = "salut";
delete(texte); // true

texte2 = "hello";
delete texte2; // true

Par contre ça ne marche pas avec toutes les variables. Parfois la fonction delete retourne false, il y a des variables qu'on ne peut pas effacer.

Après avoir lu quelle version d'excel choisir ? vous en saurez d'avantage sur ce sujet.

La raison à ça est très technique, elle est liée à l'implémentation d'ECMAScript. Si vous voulez en savoir plus à ce sujet, je vous recommande cet excellent article : http://perfectionkills.com/understanding-delete/.

Fini de lire cette page ? allez faire un tour ici : créer une bulle, ça peut vous intéresser.

0 commentaire
facultatif
Facebook Twitter RSS Email
Forum Excel
Venez découvrir le nouveau forum excel question/réponse à la stackoverflow.com !
Forum Excel
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré