例外:缺少 ) 在 for 循环控制之后
Exception: missing ) after for-loop control
我在运行代码时收到上述异常。
此函数假设 CSV 没有带逗号的字段,并去掉所有双引号function parseCsvResponse(csvString) { var retArray = []; var strLines = csvString.split(/'/g); var strLineLen = strLines.length; for (var i = 0; i// parse the response as a CSV var csvContent = parseCsvResponse(resp.getContentText()); // clear everything in the sheet sheet.clearContents().clearFormats(); // set the values in the sheet (as efficiently as we know how) sheet.getRange(1, 1, csvContent.length /* rows */, csvContent[0].length /* columns */).setValues(csvContent);
}
正如评论者所建议的那样,这行看起来像罪魁祸首:
retArray.push(line.replace(/"/g, "").split(/,/));
你有一个开放的双引号对。
我认为这是因为这个。
/"/g
你可以把它放在引号里。像这样:
var myregexp =new RegExp('"','g');
问题:几乎相同。加星标?
http://code.google.com/p/google-apps-script-issues/issues/detail?id=419
相关文章:
- 如何使用按钮控制循环中的迭代次数
- 使用左右控制循环图像
- 循环中的字符串控制
- Javascript计数器控制循环使用(while)错误
- 例外:缺少 ) 在 for 循环控制之后
- 为什么循环控制变量没有在当前值处传递给回调函数
- 我在 javascript 控制台中编写一个简单的 for 循环时遇到了什么语法错误
- 在Javascript和循环控制中显示html
- 是在放弃事件循环控制之前完全评估的异步javascript
- JavaScript:为什么原生Array.prototype.map比Chrome控制台中的for循环快
- 在jquery中,asp.net通过服务器控制进行循环
- 用于控制按钮点击状态的循环的Javascript
- Nooblyf,javascript,由 3 个变量控制的简单循环,不知道为什么它在 1 次迭代后停止循环
- 浏览器控制台中无限循环
- 在javascript中,使用回调函数递归地进行循环控制是很危险的
- 控制台中的循环出现问题
- Var在每个循环之外可用,在控制台中返回空
- Java脚本while循环在chrome控制台中扰乱了行为
- 如何在chrome控制台中重新加载后保持循环
- 语法错误:缺少 ) 在 for 循环控制 (JSON) 之后