我正在使用谷歌应用程序脚本,我想检查/root/Received Files/folderName 是否存在。如果不存在那么我想创建它。 但总是显示错误
Subfolders.hasNext()
如何修复我的代码?
function getFolders(folderName)
{
var Subfolder;var Subfolders
var folders = DriveApp.getFolders();
while (folders.hasNext()) {
var folder = folders.next();
if('Received Files' == folder.getName()) {
Subfolders=folder;
while(Subfolders.hasNext()) ==> ERR
{
Subfolder=Subfolders.next();
if(folderName == Subfolder.getName())
{
return Subfolder
}
}
}
}
Subfolder=Subfolders.createFolder(folderName);
return Subfolder;
}
最佳答案
你应该这样做:
Subfolders = folder.getFolders();
不是
Subfolders = folder;
关于javascript - 谷歌应用程序脚本-如何检查文件夹是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39444624/