Javascript GScript变量未定义
我的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
我希望您能帮助我解决我的问题这可能是因为您调用函数时没有为
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;
您可以修改此代码以单独检查它是否为数组,并检查其长度。将相关代码和错误添加为文本而不是图像。