Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.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 Google脚本在对象中找不到函数LastIndexOf_Javascript_Google Apps Script - Fatal编程技术网

Javascript Google脚本在对象中找不到函数LastIndexOf

Javascript Google脚本在对象中找不到函数LastIndexOf,javascript,google-apps-script,Javascript,Google Apps Script,我收到此行主题中的错误: var startPos = msgBody.LastIndexOf("To:"); 在该功能中: function Scanning_Gmail_Mailbox() { if (!UserProperties.getProperty("start")) { UserProperties.setProperty("start", "0"); } var start = parseInt(UserProperties.getP

我收到此行主题中的错误:

var startPos = msgBody.LastIndexOf("To:");
在该功能中:

function Scanning_Gmail_Mailbox() {    

  if (!UserProperties.getProperty("start")) {
    UserProperties.setProperty("start", "0");    
  }

  var start   = parseInt(UserProperties.getProperty("start"));
  var ss = SpreadsheetApp.openById("1yts3_XhVD1cyAHmKa_R8QYDPpdgVdBjbSq5OMzIoI4o");
  var sheet = ss.getSheetByName("EmailAddresses");
  var row     = 1;

  sheet.getRange(row,1).setValue("Email Addresses");
  row++;

  for (;;) {


  // Find all Gmail messages that have been rejected
    var threads = GmailApp.search('From:mailer-daemon@googlemail.com', start, 500);

  if (threads.length == 0) {
    ss.toast("Processed " + start + " messages.", "Scanning Done", -1);
    return;
  }

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

    var messages = threads[i].getMessages();
    UserProperties.setProperty("start", ++start);

    for (var m=0; m<messages.length; m++) {     

      var msgBody = messages[m].getPlainBody();
      msgBody.toString;

      var startPos = msgBody.LastIndexOf("To:");

      var strEmailAddress = msgBody.slice(msgBody.startPos+4,200);
      strEmailAddress = strEmailAddress.slice(1,msgBody.IndexOf(" ")-1);
      sheet.getRange(row,1).setValue(strEmailAddress);
      row++;

    }            
  }    
  }
}

方法是lastIndexOf注释l在小范围内

var startPos = msgBody.lastIndexOf("To:");