如何回傳並接收兩個以上結果
要紀錄一下如何回傳並接收兩個以上結果。
方法一、首先是回傳兩個參數
var newCodes = function() {
var a= vlaue1;
var b= vlaue2;
return [a, v];
};
接著是接收的方式
var codes = newCodes();
var dCodes = codes[0];
var dCodes2 = codes[1];
方法二、如果為了方便維護,你想給回傳的參數定義label,
回傳兩個參數如下
回傳兩個參數如下
var newCodes = function() {
var a = values1;
var b = values2;
return {
dCodes: a,
dCodes2: b
};
};
接著是接收的方式
var codes = newCodes();
var para1 = codes.dCodes;
var para2 = codes.dCodes2;
雖然比較麻煩,但我喜歡第二種方式 ^^
這種寫法用的是方法二的接收方式
沒有留言:
張貼留言