如果方法返回值集

时间:2017-06-26 16:49:48

标签: javascript google-apps-script google-sheets

function readMetaData() {

  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = spreadsheet.getSheetByName(METADATA_SHEET);
  var range = sheet.getRange(1,2);
  var sprintFixVersion = range.getValue();
  var range = sheet.getRange(2,2);
  var hotfixAndPatchVersion = range.getValue(); 

  Logger.log(sprintFixVersion);
  Logger.log(hotfixAndPatchVersion);

  return {
    "sprintFixVersion":sprintFixVersion,
    "hotfixAndPatchVersion": hotfixAndPatchVersion
  };
}

上面的方法返回两个值,但在调用一个函数时,我一次只需要一个值意味着sprintFixVersion或hotfixAndPatchVersion。有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:2)

如果您只想访问其中一个属性,那就非常简单了。例如:

set_target_properties()

答案 1 :(得分:0)

即使我们可以使用

let tp = d3.timeParse("%m/%d/%y")
for(var i=0; i<data.length;i++){
  data[i].date = tp(data[i].date) 
}