IDBVersionChangeEvent: thuộc tính oldVersion

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Note: This feature is available in Web Workers.

Thuộc tính chỉ đọc oldVersion của giao diện IDBVersionChangeEvent trả về số phiên bản cũ của cơ sở dữ liệu.

Khi cơ sở dữ liệu được mở chưa tồn tại, giá trị của oldVersion là 0.

Giá trị

Một số chứa số nguyên 64-bit.

Ví dụ

js
const dbName = "sampleDB";
const dbVersion = 2;
const request = indexedDB.open(dbName, dbVersion);

request.onupgradeneeded = (e) => {
  const db = request.result;
  if (e.oldVersion < 1) {
    db.createObjectStore("store1");
  }

  if (e.oldVersion < 2) {
    db.deleteObjectStore("store1");
    db.createObjectStore("store2");
  }

  // v.v. cho phiên bản < 3, 4…
};

Thông số kỹ thuật

Thông số kỹ thuật
Indexed Database API 3.0
# dom-idbversionchangeevent-oldversion

Tương thích trình duyệt

Xem thêm