我今天开始使用 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/