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

