IDBEnvironment
Attention : À 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 |
Compatibilité des navigateurs
No compatibility data found for api.IDBEnvironment
.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.
Voir aussi
- Utiliser IndexedDB
- Initier une connexion :
IDBDatabase
- Utiliser les transactions :
IDBTransaction
- Définir un intervalle de clés :
IDBKeyRange
- Récupérer et modifier les données :
IDBObjectStore
- Utiliser les curseurs
IDBCursor
- Exemple de référence : To-do Notifications (exemple live).