--- title: "Introduction" slug: "cache-intro" updated: 2025-11-12T20:18:15Z published: 2025-11-12T20:18:15Z canonical: "docs.doc-know.com/cache-intro" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.doc-know.com/llms.txt > Use this file to discover all available pages before exploring further. # Introduction ### cache The **cache** object provides a way for your scripts to store information while your app is running. ### Properties Below is a list of properties supported by this object. | Name | Description | Desktop | Web | Avatars | | --- | --- | --- | --- | --- | | [count](http://docs.doc-know.com/v1/docs/cache-count) | Returns the total # of items in cache | Yes | Yes | Yes | ### Functions Below is a list of functions supported by this object. | Name | Description | Desktop | Web | Avatars | | --- | --- | --- | --- | --- | | [set](http://docs.doc-know.com/v1/docs/cache-set) | Inserts an item into cache | Yes | Yes | Yes | | [get](http://docs.doc-know.com/v1/docs/cache-get) | Returns an item from cache (null if doesn't exist) | Yes | Yes | Yes | | [remove](http://docs.doc-know.com/v1/docs/cache-remove) | Removes one or more items from cache | Yes | Yes | Yes | | [clear](http://docs.doc-know.com/v1/docs/cache-clear) | Clears all items from cache | Yes | Yes | Yes | | [exists](http://docs.doc-know.com/v1/docs/cache-exists) | Returns whether or not an item currently exists in cache | Yes | Yes | Yes | ### Remarks The **cache** object is useful when you need to store information between multiple script executions. Recall, your scripts will run when a supported action (event) occurs. After your script completes, it will not run again until another supported action occurs. If you want to store information from one execution and retrieve it on subsequent executions, this object provides a way for you to do so.