WorkletSharedStorage: length() method
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
The length() method of the
WorkletSharedStorage interface returns the number of entries currently stored in shared storage for the current origin.
Syntax
js
length()
Parameters
None.
Return value
A Promise that fulfills with a number, which represents the total count of key-value pairs currently in the shared storage.
Exceptions
TypeError-
Thrown if:
- The worklet module has not yet been added with
addModule(). - The calling site does not have the Shared Storage API included in a successful privacy sandbox enrollment process.
- The browser fails to retrieve the number of entries for some other reason.
- The worklet module has not yet been added with
Examples
js
// length() available inside a shared storage worklet module
async function retrieveLength() {
const length = await this.sharedStorage.length();
console.log(length);
}