检查多维数组长度

时间:2018-01-11 12:46:32

标签: javascript arrays multidimensional-array

我今天开始使用Google桌面和JS进行编码。现在我遇到了一个小问题:

function myFunction() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var data = sheet.getDataRange().getValues();

  for (var row = 1; row < data.length; row++) {
    If(data[row][0].length <= 0) { //Error Line
      Logger.log(data[row][0]);
    }
  }
}

现在我收到一个错误,我错过了;但我不明白为什么。希望有人可以帮助我

1 个答案:

答案 0 :(得分:1)

由于&#34;如果&#34;您正在收到missing ;错误其他评论者指出的拼写错误。 JS解析器认为If(...)是函数调用,紧接着是{。这不应该发生,你应该在开始一个块({ ... })之前有一个终止的语句(或一个有效的&#34; if&#34;子句......)。