IDBEnvironment

Important : À partir de Firefox 52, la propriété définie dans ce mixin a été déplacée vers WindowOrWorkerGlobalScope et d'autres navigateurs implémenteront également cette décision. Voir WindowOrWorkerGlobalScope pour des informations à jour.

L'utilitaire IDBEnvironment, lié à l'interface IndexedDB API, contient la propriété indexedDB qui permet d'accéder aux fonctionnalités de l'API IndexedDB. C'est l'interface de haut niveau implémentée par les objets window et Worker.

Note: Cette fonctionnalité est disponible via les Web Workers

Propriétés

IDBEnvironment.indexedDB Lecture seule
Cette propriété fournit un mécanisme qui permet aux applications d'accéder à des bases de données de façon asynchrone. Elle contient un objet IDBFactory.

Exemple

Dans le fragment de code suivant, on crée une requête asynchrone sur une base de données et on utilise le gestionnaire d'évènements onsuccess de la requête :

var db;
function openDB() {
 var DBOpenRequest = window.indexedDB.open("toDoList");
 DBOpenRequest.onsuccess = function(e) {
   db = DBOpenRequest.result;
 };
}

Spécifications

Spécification État Commentaires
Indexed Database API 2.0
La définition de 'IDBEnvironment' dans cette spécification.
Recommendation  

BCD tables only load in the browser