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 :

Destruction event JavaScript en mémoire


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 2
    Par défaut Destruction event JavaScript en mémoire
    Bonjour,
    Considérons que je possède un élément html (par exemple <a></a> ) et un évènement JavaScript "click" sur mon élément html (<a></a> ).

    Lorsque mon élément html sera détruit, comment JavaScript géra-t-il mon évènement "click"?
    Le détruira-t-il automatiquement? Ou restera-t-il perdu en mémoire mais toujours présent?

    Merci,

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Citation Envoyé par jonath88 Voir le message
    Bonjour,
    Considérons que je possède un élément html (par exemple <a></a> ) et un évènement JavaScript "click" sur mon élément html (<a></a> ).

    Lorsque mon élément html sera détruit, comment JavaScript géra-t-il mon évènement "click"?
    Le détruira-t-il automatiquement? Ou restera-t-il perdu en mémoire mais toujours présent?

    Merci,
    je ne comprends pas trop ton soucis!

    Une fois détruit l'élément ne sera plus atteignable, donc ton événement ne risquera pas de se produire.
    Lorsque tu "remove" un élément du DOM, TOUT ce qui à trait à cet élément est remové, après comment les navigateurs gèrent la libération de la mémoire, i don't know!

  3. #3
    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 jonath88
    Le détruira-t-il automatiquement?
    >>> oui.

    Plus de détails ? ^^

    (les pages étant assez longues et sans ancres spécifiques sur la réponse à ta question, je te suggère un léger ctrl-F "garbage collector" ou "mémoire" )

Discussions similaires

  1. [Struts tag html:link] event javascript sur un get
    Par ramoucho75020 dans le forum Struts 1
    Réponses: 3
    Dernier message: 05/08/2011, 09h26
  2. Réponses: 8
    Dernier message: 26/10/2009, 13h56
  3. [PHP 5.2.X] Ajax : envoyer un event javascript
    Par stailer dans le forum Langage
    Réponses: 1
    Dernier message: 23/01/2008, 14h03
  4. [Débutant - JAVASCRIPT] L'objet event et l'objet xEvent
    Par sempire dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 08/11/2005, 15h33
  5. [struts html tag] html:link associé à un event javascript
    Par VinceFromBcn dans le forum Struts 1
    Réponses: 2
    Dernier message: 16/03/2005, 11h59

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