Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/04/2011, 21h47   #1
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Par défaut fonction qui retourne plusieurs variables

Je sais qu'une fonction js ne retourne qu'une seule variable, or j'en ai plusieurs à retourner. J'ai vu des solutions à base de array ou d'objet, mais comment faire si la fonction doit être placée dans window.onload ?
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 10h58   #2
Membre éclairé
 
Avatar de kohsaka
 
Homme
Intégrateur HTML / Developpeur .NET
Inscription : janvier 2007
Messages : 369
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25

Informations professionnelles :
Activité : Intégrateur HTML / Developpeur .NET

Informations forums :
Inscription : janvier 2007
Messages : 369
Points : 381
Points : 381
Salut, voici une manière de faire :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
window.onload = function() {
   var obj = maFonction();
 
   alert("bonjour Mr " + obj.nom + " " + obj.prenom);
}
 
function maFonction() {
   var monNom = "X";
   var monPrenom = "y";
 
   return {nom: monNom, prenom: monPrenom};
}
kohsaka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 11h06   #3
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Merci beaucoup
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h36.


 
 
 
 
Partenaires

Hébergement Web