IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

suppression d'une variable declare avec var


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de the-destroyer
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2009
    Messages
    204
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 30
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 204
    Par d�faut suppression d'une variable declare avec var
    Bonjour,

    peut-on supprimer une variable d�clarer avec un var ?
    tel que:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    var y;
    delete y; // ne marche pas :cry:
    d�apr�s la doc (https://developer.mozilla.org/fr/Gui...A9ciaux#delete) c'est normal mais c'est absolument impossible de d�truire une variable d�clarer avec var ?

    Merci d'avance !

  2. #2
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Non ce n'est pas possible, mais la question existentielle est pourquoi veux-tu faire cela ?
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  3. #3
    Membre confirm� Avatar de the-destroyer
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2009
    Messages
    204
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 30
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 204
    Par d�faut
    Bas j'ai vu �a sur la doc de Mozilla et je me suis dit que �a sembl� bizard donc j'ai essayer vite fais dans firebug et j'ai vu qu'en effet ca ne se supprimer pas la variable donc je voulez savoir si une autre fonction pouvais combler ce probl�me
    De plus, pour des questions de m�moire est-il important d'utiliser delete ? parce que l'on ma dit que IE avait des perte de m�moire

  4. #4
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Si vraiment tu as une variable suppos�e �tre "volumineuse", tu peux lui affecter la valeur null ou undefined, �a r�glera l'�ventuel probl�me...

    Sinon, le seul moyen de d�truire une variable est de la d�finir dans un contexte local, comme �a, elle disparaitra � la fin de l'ex�cution de la fonction.

    Enfin, pour les fuites de m�moire de IE, cela n'a rien a voir.
    Dans la mesure o� JScript est ex�cut� dans diff�rents contextes, IE poss�de 2 garbage collectors distincts, un pour le core JavaScript et un pour le DOM. Or ces deux garbage collectors ont (avaient ? car je ne sais pas comment cela a �t� rectifi� avec IE8+) du mal � g�rer les r�f�rences crois�es entre l'un et l'autre (en gros si un objet natif r�f�rence un objet DOM qui lui-m�me r�f�rence un objet natif) ce qui emp�chait de lib�rer ces objets. Donc rien � voir avec une variable d�clar�e
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  5. #5
    Membre confirm� Avatar de the-destroyer
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2009
    Messages
    204
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 30
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 204
    Par d�faut
    D'accord merci

  6. #6
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par d�faut
    Citation Envoy� par Bovino Voir le message
    la question existentielle est pourquoi veux-tu faire cela ?
    Ca a peut-�tre un rapport avec son pseudo.

  7. #7
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Citation Envoy� par Loceka
    Ca a peut-�tre un rapport avec son pseudo.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  8. #8
    Membre confirm� Avatar de the-destroyer
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2009
    Messages
    204
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 30
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 204
    Par d�faut
    mdr

    j'�tais jeune u_u

  9. #9
    Expert �minent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par d�faut
    Je comprends tout � fait. Moi aussi.

  10. #10
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POO�te
    Inscrit en
    Avril 2008
    Messages
    2 652
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activit� : POO�te

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par d�faut
    Citation Envoy� par the-destroyer Voir le message
    mdr

    j'�tais jeune u_u
    A l'�poque ?
    Inscription : mars 2009
    Oula, �a date, y'avait d�j� Internet en 2009 ?

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 06/11/2007, 13h23
  2. R�cup�rer une variable g�n�r�e avec php
    Par nikitou dans le forum Flash
    R�ponses: 2
    Dernier message: 30/07/2007, 15h41
  3. R�ponses: 1
    Dernier message: 16/11/2006, 13h33
  4. [VB6] Comment formatter une variable heure avec MS
    Par Jihnn dans le forum VB 6 et ant�rieur
    R�ponses: 6
    Dernier message: 06/10/2006, 13h20
  5. [PHP-JS] PHP + VBS, reprendre une variable php avec vbs
    Par el_butcho dans le forum Langage
    R�ponses: 6
    Dernier message: 25/08/2006, 17h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo