如何回傳並接收兩個以上結果

Designed by Freepik
這篇跟jQuery沒關係,
要紀錄一下如何回傳並接收兩個以上結果。
圖片來源Designed by Freepik

方法一、首先是回傳兩個參數

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;

雖然比較麻煩,但我喜歡第二種方式 ^^

這種寫法用的是方法二的接收方式

沒有留言:

張貼留言

技術提供:Blogger.