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 :

variable globale comme propriété de l'objet globalThis ou window


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 22
    Par défaut variable globale comme propriété de l'objet globalThis ou window
    Bonjour ,

    m'étant remis au javascript que récemment , je suis confronté à une difficulté . Avant je pouvais réutiliser une variable globale à l'aide de l'objet window ou globalThis de la maniere suivante window.mavariable .

    maintenant ça ne fonctionne plus , j'ai un undefined pour window.mavariable , ou globalThis.mavariable . Comment fait on aujourd'hui pour accéder à une variable globale ?

    merci .

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 22
    Par défaut
    je viens de découvrir un élément de réponse .

    quand j'appelle directement le script dans index.html(ouphp) , l'utilisation de window.mavariable fonctionne , lorsque j'appelle le script avec type="module" ça ne fonctionne plus .

    donc je reformule la question : comment utiliser window.mavariable , lorsque le script est appelé comme module ?

    merci .

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 22
    Par défaut
    il semblerait que cela ne soit pas possible , c'est le principe des modules , il faut passer par des export /import .

    sinon il faut ecrire directement pour la déclaration et l'initialisation , window.mavariable , ça fonctionne dans les deux cas .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Des Structures comme variables Globales
    Par mr_samurai dans le forum MATLAB
    Réponses: 3
    Dernier message: 11/01/2008, 19h27
  2. utiliser une variable comme paramètre de l'objet range
    Par stdebordeau dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/10/2007, 14h56
  3. Objet Connection variable global
    Par anikeh dans le forum Access
    Réponses: 6
    Dernier message: 23/08/2006, 19h37
  4. Réponses: 5
    Dernier message: 25/05/2005, 22h29

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