IDBVersionChangeEvent: IDBVersionChangeEvent()-Konstruktor

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Der IDBVersionChangeEvent()-Konstruktor erstellt ein neues IDBVersionChangeEvent-Objekt, das verwendet wird, um darzustellen, wann eine Version der Datenbank geändert wurde, als Ergebnis des onupgradeneeded Event-Handlers.

Syntax

js
new IDBVersionChangeEvent(type)
new IDBVersionChangeEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Er ist case-sensitive und Browser setzen ihn auf versionchange, success oder blocked.

options Optional

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

oldVersion Optional

Eine Zahl, die die vorherige Version der Datenbank darstellt. Der Standardwert ist 0.

newVersion Optional

Ein unsigned long, das die neue Version der Datenbank darstellt, oder null, wenn die Datenbank gelöscht wird. Der Standardwert ist null.

Rückgabewert

Ein neues IDBVersionChangeEvent-Objekt.

Beispiele

Für ein vollständiges funktionierendes Beispiel sehen Sie unsere To-do Notifications App (Beispiel live ansehen).

Spezifikationen

Specification
Indexed Database API 3.0
# dom-idbversionchangeevent-idbversionchangeevent

Browser-Kompatibilität

BCD tables only load in the browser