Firefox Tomorrow

web api instance method

SharedStorage: delete() method

View on MDN ↗

The delete() method of the SharedStorage interface deletes an existing key-value pair from the current origin’s shared storage.

Syntax

delete(key)

Parameters

  • key
    • : A string representing the key of the key-value pair you want to delete.

Return value

A Promise that fulfills with undefined.

Exceptions

[!NOTE] If the key-value pair doesn’t exist in the shared storage, no error is thrown — the operation still fulfills with undefined.

[!NOTE] In the case of WindowSharedStorage, if the delete() operation doesn’t successfully write to the database for a reason other than shared storage not being available, no error is thrown — the operation still fulfills with undefined.

Examples

window.sharedStorage
  .delete("ab-testing-group")
  .then(() => console.log("Value deleted"));

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also