The commit()
method of the IDBTransaction
interface commits the transaction if it is called on an active transaction.
Note that commit()
doesn't normally have to be called — a transaction will automatically commit when all outstanding requests have been satisfied and no new requests have been made. commit()
can be used to start the commit process without waiting for events from outstanding requests to be dispatched.
If it is called on a transaction that is not active, it throws an InvalidStateError
DOMException
.
Note: This feature is available in Web Workers