return van een functie vraagje

Status
Niet open voor verdere reacties.

phobia

Terugkerende gebruiker
Lid geworden
4 sep 2006
Berichten
1.777
Ik vraag me af of ik door een functie ook 2 waardes gereturnd kan worden

vb return ($string1, $string2)

of moet ik het dan verplicht in een array zetten?

oeps sorrie, deze had eigenlijk in php moeten staan. Maar het geld eigenlijk ook voor javascript
 
Laatst bewerkt:
Nope. Je returned in principe (that is, Javascript) een datatype of object. Dus bijvoorbeeld een Number, String, of een Array of Object.

Wat je dus kan doen (zoals je zelf al zei) is een array:[js]return [var1, var2];


//uitlezen:
var x = returnFunctie();

x[0]; // var1
x[1]; // var2[/js], OF een object: [js]return {test: var1, moar: var2};

//uitlezen:
var x = returnFunctie();

x.test // var1, maar ook: x['test'] == var1
x.moar // var2, x["moar"] == var2[/js]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan