2012-07-04 56 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}