🏠 New in High Baseline Support: IndexedDB
March 20, 2024
The IndexedDB API is a local storage transactional object database.
Source features
api.IDBCursor[mdn]api.IDBCursor.advance[mdn]api.IDBCursor.continue[mdn]api.IDBCursor.delete[mdn]api.IDBCursor.direction[mdn]api.IDBCursor.key[mdn]api.IDBCursor.primaryKey[mdn]api.IDBCursor.source[mdn]api.IDBCursor.update[mdn]api.IDBCursorWithValue[mdn]api.IDBCursorWithValue.value[mdn]api.IDBDatabase[mdn]api.IDBDatabase.close[mdn]api.IDBDatabase.createObjectStore[mdn]api.IDBDatabase.deleteObjectStore[mdn]api.IDBDatabase.name[mdn]api.IDBDatabase.objectStoreNames[mdn]api.IDBDatabase.transaction[mdn]api.IDBDatabase.version[mdn]api.IDBDatabase.versionchange_event[mdn]api.IDBFactory[mdn]api.IDBFactory.cmp[mdn]api.IDBFactory.deleteDatabase[mdn]api.IDBIndex[mdn]api.IDBIndex.count[mdn]api.IDBIndex.get[mdn]api.IDBIndex.getKey[mdn]api.IDBIndex.keyPath[mdn]api.IDBIndex.multiEntry[mdn]api.IDBIndex.name[mdn]api.IDBIndex.objectStore[mdn]api.IDBIndex.openCursor[mdn]api.IDBIndex.openKeyCursor[mdn]api.IDBIndex.unique[mdn]api.IDBKeyRange[mdn]api.IDBKeyRange.bound_static[mdn]api.IDBKeyRange.lower[mdn]api.IDBKeyRange.lowerBound_static[mdn]api.IDBKeyRange.lowerOpen[mdn]api.IDBKeyRange.only_static[mdn]api.IDBKeyRange.upper[mdn]api.IDBKeyRange.upperBound_static[mdn]api.IDBKeyRange.upperOpen[mdn]api.IDBObjectStore[mdn]api.IDBObjectStore.add[mdn]api.IDBObjectStore.clear[mdn]api.IDBObjectStore.count[mdn]api.IDBObjectStore.createIndex[mdn]api.IDBObjectStore.delete[mdn]api.IDBObjectStore.deleteIndex[mdn]api.IDBObjectStore.get[mdn]api.IDBObjectStore.index[mdn]api.IDBObjectStore.indexNames[mdn]api.IDBObjectStore.keyPath[mdn]api.IDBObjectStore.name[mdn]api.IDBObjectStore.openCursor[mdn]api.IDBObjectStore.put[mdn]api.IDBObjectStore.transaction[mdn]api.IDBOpenDBRequest[mdn]api.IDBOpenDBRequest.blocked_event[mdn]api.IDBOpenDBRequest.upgradeneeded_event[mdn]api.IDBRequest[mdn]api.IDBRequest.error[mdn]api.IDBRequest.error_event[mdn]api.IDBRequest.readyState[mdn]api.IDBRequest.result[mdn]api.IDBRequest.source[mdn]api.IDBRequest.success_event[mdn]api.IDBRequest.transaction[mdn]api.IDBTransaction[mdn]api.IDBTransaction.abort[mdn]api.IDBTransaction.abort_event[mdn]api.IDBTransaction.complete_event[mdn]api.IDBTransaction.db[mdn]api.IDBTransaction.error[mdn]api.IDBTransaction.error_event[mdn]api.IDBTransaction.mode[mdn]api.IDBTransaction.objectStore[mdn]api.IDBVersionChangeEvent[mdn]api.IDBVersionChangeEvent.newVersion[mdn]api.IDBVersionChangeEvent.oldVersion[mdn]api.indexedDB[mdn]api.IDBCursor.worker_support[mdn]api.IDBDatabase.worker_support[mdn]api.IDBFactory.worker_support[mdn]api.IDBIndex.worker_support[mdn]api.IDBKeyRange.worker_support[mdn]api.IDBObjectStore.worker_support[mdn]api.IDBOpenDBRequest.worker_support[mdn]api.IDBRequest.worker_support[mdn]api.IDBTransaction.worker_support[mdn]api.IDBVersionChangeEvent.worker_support[mdn]api.indexedDB.worker_support[mdn]api.IDBCursorWithValue.worker_support[mdn]api.IDBObjectStore.name.renaming_through_name_setter[mdn]api.IDBObjectStore.autoIncrement[mdn]api.IDBObjectStore.openKeyCursor[mdn]api.IDBDatabase.close_event[mdn]api.IDBVersionChangeEvent.IDBVersionChangeEvent[mdn]api.IDBTransaction.objectStoreNames[mdn]api.IDBIndex.getAll[mdn]api.IDBIndex.getAllKeys[mdn]api.IDBObjectStore.getAll[mdn]api.IDBObjectStore.getAllKeys[mdn]api.IDBObjectStore.getKey[mdn]api.IDBKeyRange.includes[mdn]api.IDBCursor.continuePrimaryKey[mdn]api.IDBIndex.name.renaming_through_name_setter[mdn]api.IDBCursor.key.binary_keys[mdn]api.IDBFactory.open[mdn]api.IDBTransaction.commit[mdn]api.IDBCursor.request[mdn]api.IDBFactory.databases[mdn]api.IDBTransaction.durability[mdn]api.IDBRequest.error.DOMException[mdn]api.IDBTransaction.error.DOMException[mdn]