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 :

Partager variables entre fichiers Javascript


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut Partager variables entre fichiers Javascript
    Bonjour à tous,

    Comment peut on partager des variables globales entre plusieurs fichiers Javascript ?
    Quels sont les meilleurs pratiques ?

    Merci à vous

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    daniel je pense qu'il parle de partage, non pas entre page mais entre différents fichiers appelés par la même page.

    Perso et comme cela rapidement, sans connaitre le besoin, je partirais sur un objet, « namespace », par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    const AppData = {
      // les variables à partager
    }

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 910
    Par défaut
    Ou bien utiliser les modules pour éviter les variables globales...

  5. #5
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    les modules ne permettent pas le partage de variables globales.

  6. #6
    Membre Expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 910
    Par défaut
    Ben justement j'ai bien dit : "Ou bien utiliser les modules pour éviter les variables globales..."

    Citation Envoyé par topolino Voir le message
    Quels sont les meilleurs pratiques ?
    On lit souvent que c'est mieux d'éviter les variables globales dans la mesure du possible... Mais si tu tiens à utiliser des variables globales NoSmoking t'a donné une réponse...

    PS : Je parle des modules avec lesquels on peut exporter (en utilisant export) les variables que l'on veut utiliser ailleurs dans d'autres modules (en utilisant import)... C'est pratique quand on a un projet avec plusieurs fichiers...

Discussions similaires

  1. "Partager" des variables entre différents fichiers
    Par clairetj dans le forum Langage
    Réponses: 8
    Dernier message: 04/02/2014, 11h04
  2. Partage variable entre Threads
    Par fiberMan dans le forum C#
    Réponses: 21
    Dernier message: 08/04/2011, 16h09
  3. Partager variables entre plusieurs sessions ?
    Par fredtheman dans le forum Langage
    Réponses: 7
    Dernier message: 16/05/2008, 21h07
  4. Partage de variables entre fichier .jsp
    Par stephou85 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 24/05/2007, 09h59
  5. Variable globale partagée entre fichiers
    Par Twindruff dans le forum C++
    Réponses: 2
    Dernier message: 18/11/2006, 20h10

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