2016-05-27 16 views
3

Ich habe eine Funktion, die ein Array von zwei Variablen zurückgibt.So erhalten Sie Elemente von einem Array in einer Funktion

function exampleFunction() { 
    var variable1 = 'test'; 
    var variable2 = 'test2'; 

    return [variable1, variable2]; 
} 

in einer anderen Funktion Nun, wenn ich exampleFunction nennen, wie ich die Elemente aus dem Array erhalten tun, die von ihm zurückgegeben.

ich verwendet haben versucht:

if (exampleFunction[0] == true) { 
    // do code here 
} 

Antwort

8

die Werte abzurufen, müssen Sie die Funktion auszuführen.

Update von

exampleFunction[0] 

zu

+1

Ah danke, nur ein kleiner Anfängerfehler meinerseits! Kein Wunder, dass es unbestimmt zurückkehrte! – bladeedg

+1

@ bladeedg - Manchmal passiert es :) – nikhil

3

Sie können auch das zurückgegebene Array in eine andere Variable erhalten, und Zugriff dann davon:

var myArray = exampleFunction() 
myArray[0] 

Hoffe, es beantwortet Ihre Frage!

+0

Danke, das hat mir auch geholfen, meine Wege zu sehen! – bladeedg

+1

Froh, dass es hilft! – Polux66

Verwandte Themen