Google apps script TypeError:无法调用方法";getName";未定义的

Google apps script TypeError:无法调用方法";getName";未定义的,google-apps-script,Google Apps Script,我一直在编写以下代码: function deleteSheets(){ var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheets = ss.getSheets(); for(var i = 0; i<=sheets.length; i++){ var name = sheets[i].getName(); if (name == "aux"){ ss.deleteSheet(s

我一直在编写以下代码:

    function deleteSheets(){
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheets = ss.getSheets();


  for(var i = 0; i<=sheets.length; i++){

    var name = sheets[i].getName();

    if (name == "aux"){
      ss.deleteSheet(sheets[i]);
    }else if(name == "nulos"){

      ss.deleteSheet(sheets[i]);

      }



    /* switch(sheets[i].getName()){

      case sheets[i].getName() == "aux":
        ss.deleteSheet(sheets[i]);
        break;

      case sheets[i].getName() == "nulos":
        ss.deleteSheet(sheets[i]);
        break;

      case name == "aux":
        ss.deleteSheet(sheets[i]);
        break; 
  }

  */

}

}
函数deleteSheets(){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sheets=ss.getSheets();

for(var i=0;i您在for语句中犯了错误

你写道:

for(var i = 0; i<=sheets.length; i++){}

这里是我自动递增的地方。这里有更多关于

的细节,伙计,你又解决了我的问题,你太棒了!我将从现在开始用这个方法……我对这个发疯了哈哈哈。谢谢!
for(var i = 0; i<sheets.length; i++){}
var i = 0
for(i in sheets){}