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