相关疑难解决方法(0)

如何在不使用应用程序的情况下测试 doGet 函数上对象的值

由于我的英语不好,而且我的水平很低。我仍然一无所获。也许你可以帮助我?

我曾经使用 Logger.log() 来测试我想要的东西的内容。我不是一个有经验的开发人员,所以我不容易掌握调试我的代码的方法,尤其是在 Google Apps 脚本上,所以也许有一些技巧可以绕过我的问题。

问题很简单:

function doGet(e) {
  var currentUser = Session.getActiveUser().getEmail();
  var ssUrl =  e.parameter.url;
  var sheetName = e.parameter.sheet;
  var a1Notation = e.parameter.range;
Run Code Online (Sandbox Code Playgroud)

如您所见,我使用了由电子表格修改传递的参数(您看不出它是电子表格,但您不必在意)。但是如果运行脚本,它显然将其视为未定义,并且我无法在 10 行之后尝试对象的值。我只是想知道是否有一种方法,例如断点,以便不必在每次需要调试时复制 URL String 、 sheet 等。

google-apps-script

2
推荐指数
1
解决办法
1918
查看次数

标签 统计

google-apps-script ×1