The indexedDB property provides a mechanism for applications to asynchronously access the capabilities of indexed databases. This is a read-only property.
Syntax:
var IDBFactory = window.indexedDB;
Return Value: An IDBFactory object.
Example: The following example creates a request for a database to be opened asynchronously, in which the database is opened when the request’s onsuccess handler is successfully fired.
<!DOCTYPE HTML> < html >  < head >     < title >indexedDB property</ title > </ head >   < body style = "text-align:center;" >     < h1 style = "color:green;" >          neveropen      </ h1 >     < p >     HTML | indexedDB property     </ p >     < button onclick = "Geeks()" >     Click Here     </ button >     < p id = "a" >     </ p >           < script >         var a = document.getElementById("a");         function Geeks() {             var DB =                window.indexedDB.open('toDoList');              DB.onsuccess = function(e) {                indb = DB.result;                console.log(indb);            }         }     </ script > </ body >   </ html > |
Output:
Before Clicking Button:
After Clicking Button: In Console, the object can be seen.
Supported Browsers:
- Google Chrome
- Edge
- Firefox
- Safari
- Opera