2012-07-04 61 views

回答

7

只需返回一個對象。

return { a:1, b:2 }; 
2

你可以返回一個數組:

function() { 
    return [a, b]; 
} 

或對象:

function() { 
    return {a: a, b: b}; 
} 

或分配值輸入:

function(ref) { 
    ref.a = a; 
    ref.b = b; 
} 
1

要返回多於一個值,你有個2選項ArrayObject

// return array 
return ['foo', 'bar']; 

// return object 
return {"foo" : "hey foo", "bar" : "hey bar"} 
1

,最好的辦法是返回一個JavaScript對象,例如

做你的計算和邏輯,然後把它們放在一個對象 像{'x':3,'y':4}等和return {'x':3,'y':4}