javascript - 检查多维数组长度

标签 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]);
    }
  }
}

现在我收到一个错误,我缺少一个;但我不明白为什么。希望有人能帮助我

最佳答案

由于其他评论者指出的“If”拼写错误,您收到 missing ; 错误。 JS 解析器认为 If(...) 是函数调用,并且紧随其后的是 {。这种情况不应该发生,您应该在 block 开始之前有一个终止语句(或有效的“if”子句...)({ ... })。

关于javascript - 检查多维数组长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48207444/

相关文章:

php - 我应该如何使用 usort 按键对这个数组进行排序?

javascript - 如何获取当前悬停的 anchor 的标题属性?

javascript - 如何将输入的文本分组到数组中并将每 20 个字符包装在一个 div 中

javascript - 如何使用 Backbone Marionette CompositeView 显示嵌套的模型集合?

c++ - 指向常量值的常量数组指针

无法理解 MPI 中的 MPI_Reduce_scatter

javascript - react-sortablejs - 在具有嵌套数组的对象上设置 'onChange' 方法

php - 如何获取多个选择列表的值和 id 并将其传递给 AJAX?

java - 使用apache poi在java中的二维数组的第二个值中获取null

java - 是否有一种数据结构同时具有 ArrayList 和类似 Map 的属性?