--- title: IDBDatabase.version slug: Web/API/IDBDatabase/version tags: - API - IDBDatabase - IndexedDB - Propriété - Reference translation_of: Web/API/IDBDatabase/version --- {{APIRef("IndexedDB")}} La propriété **`version`**, rattachée à l'interface {{domxref("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. {{AvailableInWorkers}} ## Syntaxe 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 += '
  • Erreur lors du chargement de la base de données.
  • '; }; DBOpenRequest.onsuccess = function(event) { note.innerHTML += '
  • Base de données initialisée.
  • '; // 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 | Spécification | État | Commentaires | | ---------------------------------------------------------------------------------------- | ---------------------------- | ------------ | | {{SpecName('IndexedDB', '#widl-IDBDatabase-version', 'version')}} | {{Spec2('IndexedDB')}} | | ## Compatibilité des navigateurs {{Compat("api.IDBDatabase.version")}} ## Voir aussi - [Utiliser IndexedDB](/fr/docs/Web/API/API_IndexedDB/Using_IndexedDB) - Initier une connexion : {{domxref("IDBDatabase")}} - Utiliser les transactions : {{domxref("IDBTransaction")}} - Définir un intervalle de clés : {{domxref("IDBKeyRange")}} - Récupérer et modifier les données : {{domxref("IDBObjectStore")}} - Utiliser les curseurs {{domxref("IDBCursor")}} - Exemple de référence : [To-do Notifications](https://github.com/mdn/to-do-notifications/tree/gh-pages) ([exemple _live_](https://mdn.github.io/to-do-notifications/)).