IndexedDB - 错误是否一直冒到 IDBOpenDBRequest?

IndexedDB - Do errors bubble all the way to IDBOpenDBRequest?

我是第一次使用 indexedDB,mozilla 文档指出错误一直冒到“数据库”实例。

据我了解,该系统中的事件传播完全继承自 DOM 事件模型。

我很好奇这是否意味着错误会一直冒泡到 IDBOpenDBRequest(用 indexedDB.open() 实例化)。

文档指出您可以将 onerror 事件处理程序附加到顶级 IDB 实例,它可以在一个处理程序中拦截所有错误。如果将其附加到 IDBOpenDBRequest,这对我来说更有意义,因为它确实处于最高级别。但是,它的解释方式听起来好像冒泡线的末尾实际上是 IDBDatabase?

没有。事件从请求 (IDBRequest) 到事务 (IDBTransaction) 再到连接 (IDBDatabase) - 就是这样。

spec 中搜索 "get the parent",这是事件发生位置的规范语言。