Как использовать одно возвращаемое значение, если метод возвращает набор значений

1
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. Есть ли способ достичь этого?

Теги:
google-apps-script
google-sheets

2 ответа

2
Лучший ответ

Если вы просто хотите получить доступ к одному из этих свойств, это довольно просто. Например:

var hotfixVersion = readMetaData().hotfixAndPatchVersion;
  • 1
    спасибо, это сработало
0

Даже мы можем использовать

readMetaData()['hotfixAndPatchVersion']

Ещё вопросы

Сообщество Overcoder
Наверх
Меню