StorageArea.remove()
Entfernt ein oder mehrere Elemente aus dem Speicherbereich.
Dies ist eine asynchrone Funktion, die ein Promise zurückgibt.
Syntax
js
let removingItem = browser.storage.<storageType>.remove(
keys // string, or array of strings
)
Wobei <storageType> einer der beschreibbaren Speicherarten ist: storage.local, storage.session, oder storage.sync.
Parameter
keys-
Ein String oder ein Array von Strings, die den/die Schlüssel des/der zu entfernenden Elements/Elemente darstellen.
Rückgabewert
Ein Promise, das erfüllt wird, ohne dass Argumente übergeben werden, wenn der Vorgang erfolgreich war. Wenn der Vorgang fehlschlägt, wird das Promise mit einer Fehlermeldung abgelehnt.
Beispiele
Ein einzelnes Element entfernen:
js
function onRemoved() {
console.log("OK");
}
function onError(e) {
console.log(e);
}
let removeKitten = browser.storage.sync.remove("kitten");
removeKitten.then(onRemoved, onError);
Browser-Kompatibilität
Hinweis:
Diese API basiert auf Chromiums chrome.storage API. Diese Dokumentation ist abgeleitet von storage.json im Chromium-Code.