這項服務可讓指令碼將需要花費時間擷取/運算的結果暫時快取。公開快取適用於不依賴使用者存取指令碼的情況。私人快取適用於使用者專屬的內容,例如設定或近期活動。
類別
名稱 | 簡短說明 |
---|---|
Cache | 特定快取的參照。 |
Cache | Cache |
Cache
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
get(key) | String | 取得指定鍵的快取值,如果找不到,則傳回 null 。 |
get | Object | 傳回 JavaScript 物件,其中包含鍵陣列快取中找到的所有鍵/值組合。 |
put(key, value) | void | 將鍵/值組合新增至快取。 |
put(key, value, expirationInSeconds) | void | 將鍵/值組合加進快取,並附上到期時間 (以秒為單位)。 |
put | void | 將一組鍵/值組合新增至快取。 |
put | void | 將一組鍵/值組合加入快取,並設定到期時間 (以秒為單位)。 |
remove(key) | void | 使用指定的鍵,從快取中移除項目。 |
remove | void | 從快取中移除一組項目。 |
Cache Service
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
get | Cache | 取得範圍限定於目前文件和指令碼的快取執行個體。 |
get | Cache | 取得範圍限定於指令碼的快取執行個體。 |
get | Cache | 取得範圍限定於目前使用者和指令碼的快取例項。 |