A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/API/IDBFactory/deleteDatabase below:

IDBFactory: deleteDatabase()-Methode - Web-APIs | MDN

IDBFactory: deleteDatabase()-Methode

Baseline Widely available

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die deleteDatabase()-Methode der IDBFactory-Schnittstelle fordert die Löschung einer Datenbank an. Die Methode gibt sofort ein IDBOpenDBRequest-Objekt zurück und führt die Löschoperation asynchron durch.

Wenn die Datenbank erfolgreich gelöscht wird, wird ein success-Event auf dem von dieser Methode zurückgegebenen Anforderungsobjekt ausgelöst, wobei das result auf undefined gesetzt ist. Tritt ein Fehler bei der Löschung der Datenbank auf, so wird ein error-Event auf dem von dieser Methode zurückgegebenen Anforderungsobjekt ausgelöst.

Wenn deleteDatabase() aufgerufen wird, erhalten alle anderen offenen Verbindungen zu dieser spezifischen Datenbank ein versionchange-Event.

Syntax
// For the current standard:
deleteDatabase(name)

// For the experimental version with `options` (see below):
deleteDatabase(name)
deleteDatabase(name, options)
Parameter
name

Der Name der Datenbank, die Sie löschen möchten. Beachten Sie, dass der Versuch, eine nicht vorhandene Datenbank zu löschen, keine Ausnahme auslöst, im Gegensatz zu IDBDatabase.deleteObjectStore(), das eine Ausnahme auslöst, wenn der benannte Objekt-Store nicht existiert.

options Optional Nicht standardisiert

In Gecko, seit Version 26, können Sie einen nicht standardmäßigen optionalen Speicherparameter einschließen, der angibt, ob Sie eine permanent (der Standardwert) IndexedDB oder eine IndexedDB im temporary-Speicher (auch bekannt als Shared Pool) löschen möchten.

Rückgabewert

Ein IDBOpenDBRequest, bei dem nachfolgende Ereignisse im Zusammenhang mit dieser Anfrage ausgelöst werden.

Wenn die Operation erfolgreich ist, ist der Wert der result-Eigenschaft der Anfrage null.

Beispiele
const DBDeleteRequest = window.indexedDB.deleteDatabase("toDoList");

DBDeleteRequest.onerror = (event) => {
  console.error("Error deleting database.");
};

DBDeleteRequest.onsuccess = (event) => {
  console.log("Database deleted successfully");

  console.log(event.result); // should be undefined
};
Spezifikationen Browser-Kompatibilität Siehe auch

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4