IDBDatabase.version

Baseline Widely available

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

La propriété version, rattachée à l'interface IDBDatabase, est un entier sur 64 bits qui contient la version de la base de données à laquelle on est connecté. Lors de la création initiale d'une base de données, cet attribut a la chaîne vide.

Note : Cette fonctionnalité est disponible via les Web Workers.

Syntaxe

js
db.version;

Valeur

Un entier qui contient la version de la base de données à laquelle on est connecté.

Exemples

js
// On ouvre la base de données
var DBOpenRequest = window.indexedDB.open("toDoList", 4);

//  On déclare des gestionnaires d'évènements pour l'ouverture
DBOpenRequest.onerror = function (event) {
  note.innerHTML += "<li>Erreur lors du chargement de la base de données.</li>";
};

DBOpenRequest.onsuccess = function (event) {
  note.innerHTML += "<li>Base de données initialisée.</li>";

  // on stocke le résultat de l'ouverture si besoin de l'utiliser ensuite
  db = DBOpenRequest.result;

  // Cette ligne inscrira la version de la base dans la console : "4"
  console.log(db.version);
};

Spécifications

Specification
Indexed Database API 3.0
# ref-for-dom-idbdatabase-version①

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi