La propriété indexedDB, rattachée au mixin WindowOrWorkerGlobalScope fournit un mécanisme qui permet aux applications d'accéder aux bases de données indexées de façon asynchrone.

Syntaxe

var DBOpenRequest = self.indexedDB.open('toDoList');

Valeur de retour

Un objet IDBFactory.

Exemples

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 'indexedDB' dans cette spécification.
Recommendation Rattachement partiel à WindowOrWorkerGlobalScope.
Indexed Database API
La définition de 'indexedDB' dans cette spécification.
Recommendation Définition initiale.

Compatibilité des navigateurs

Nous convertissons les données de compatibilité dans un format JSON. Ce tableau de compatibilité utilise encore l'ancien format car nous n'avons pas encore converti les données qu'il contient. Vous pouvez nous aider en contribuant !

Fonctionnalité Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Support simple 23webkit
24
(Oui) 10 moz
16.0 (16.0)
52.0 (52.0)[1]
10, partial 15 7.1
Disponible dans les web workers (Oui) (Oui) 37.0 (37.0) ? (Oui) ?
Fonctionnalité Android Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Support simple 4.4 (Oui) 22.0 (22.0)
52.0 (52.0)[1]
10 22 8
Disponible dans les web workers (Oui) (Oui) 37.0 (37.0) ? (Oui) ?

[1] indexedDB est désormais rattaché au mixin WindowOrWorkerGlobalScope.

Voir aussi

Étiquettes et contributeurs liés au document

Contributeurs à cette page : SphinxKnight, gadgino
Dernière mise à jour par : SphinxKnight,