這個疊代器可讓指令碼疊代處理大量檔案。檔案迭代器可從 Drive 或 Folder 存取。
// Log the name of every file in the user's Drive. const files = DriveApp.getFiles(); while (files.hasNext()) { const file = files.next(); Logger.log(file.getName()); }
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
get | String | 取得權杖,之後可用於繼續執行這個疊代。 |
has | Boolean | 判斷呼叫 next() 是否會傳回項目。 |
next() | File | 取得檔案或資料夾集合中的下一個項目。 |
內容詳盡的說明文件
get Continuation Token()
取得權杖,之後可用於繼續執行這個疊代。如果一次執行迭代器時超過執行時間上限,這個方法就很有用。接續符記的效期通常為一週。
回攻員
String:繼續符記,可用於繼續這個疊代,並處理符記產生時疊代器中剩餘的項目。