Partage
  • Partager sur Facebook
  • Partager sur Twitter

faire passer une variable de fonction en fonction

(indépendantes, les fonctions)

Sujet résolu
    24 août 2011 à 10:06:45

    Bonjour à toutes et à tous,

    J'aimerais bien savoir s'il y a un moyen pour créer un lot d'informations (définis dans une variable par exemple) qui puisse être utilisé par chaque fonction

    exemple :

    var lot.information['url'] = 'www.siteduzero.com';
    var lot.information['pseudo'] = 'm@theo21';
    
    function hello() {
      alert('bonjour' + lot.information['pseudo']);
    }
    
    function test1() {
     var url = lot.information['url'];
     // .... et plein de code
    } 
    
    function test2() {
     var pseudo = lot.information['pseudo'];
     //... et plein de code
    }
    
    // etc
    


    En espérant avoir été par trop confus

    merci d'avance
    • Partager sur Facebook
    • Partager sur Twitter
      24 août 2011 à 10:23:05

      Salut,

      je te conseille de relire cette partie du tuto JS : http://www.siteduzero.com/tutoriel-3-3 [...] tml#ss_part_2

      Et pour les "tableaux associatifs", regarde les objets littéraux : http://www.siteduzero.com/tutoriel-3-3 [...] tml#ss_part_5

      Enfin, rien ne remplace un bon test : http://jsbin.com/amiguc/2/edit
      http://jsbin.com/amiguc/2 ;)
      • Partager sur Facebook
      • Partager sur Twitter
        24 août 2011 à 10:35:49

        C'est ce qu'on appel une variable globale.
        • Partager sur Facebook
        • Partager sur Twitter
        $2b||!$2b
          24 août 2011 à 10:53:46

          Je pensais pas que c'était aussi simple... j'étais persuadé que ça ne fonctionnerait pas...

          merci beaucoup
          • Partager sur Facebook
          • Partager sur Twitter
            24 août 2011 à 11:00:57

            Salut, juste pour information tu pourrait même faire de l'objet:
            var lot = { url : 'www.siteduzero.com', pseudo : 'm@theo21'};
            
            function hello() {
              alert('bonjour' + lot.pseudo);
            }
            
            • Partager sur Facebook
            • Partager sur Twitter

            faire passer une variable de fonction en fonction

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown