Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript GScript变量未定义_Javascript_Google Apps Script - Fatal编程技术网

Javascript GScript变量未定义

Javascript GScript变量未定义,javascript,google-apps-script,Javascript,Google Apps Script,我的Gscript代码有问题,我的第一个变量返回为未定义 我希望您能帮助我解决我的问题这可能是因为您调用函数时没有为info提供参数,请尝试按如下方式提供默认信息: 功能tst(信息){ var info=info | |['A','B']; 变量a=信息[0]!=“”; Logger.log(a);//true } 您要传递给sendmail()函数的是数组吗 如果是阵列,可能只有一个插槽可以使用信息[0]访问 您可以轻松检查,只需在sendEmail功能顶部添加此代码并运行它: if(i

我的Gscript代码有问题,我的第一个变量返回为未定义


我希望您能帮助我解决我的问题

这可能是因为您调用函数时没有为
info
提供参数,请尝试按如下方式提供默认信息:

功能tst(信息){
var info=info | |['A','B'];
变量a=信息[0]!=“”;
Logger.log(a);//true
}

您要传递给sendmail()函数的是数组吗

如果是阵列,可能只有一个插槽可以使用信息[0]访问

您可以轻松检查,只需在sendEmail功能顶部添加此代码并运行它:

if(info.constructor === Array && info.length > 1){
  Browser.msgBox("It is array and it is longer than 1");
} else {
  Browser.msgBox("Not array or it is shorter than 1");
}
return;

您可以修改此代码以单独检查它是否为数组,并检查其长度。

将相关代码和错误添加为文本而不是图像。