我在 Windows 8 应用程序中使用 IndexedDB,我对两者都很陌生。我已经能够成功地从对象存储中创建、读取、更新和删除对象,并创建了几个数据库和一些对象存储。我的问题是如何列出我所有的对象存储和数据库?我创建了一些不需要的伪造的,我想稍微清理一下,但我不记得它们的名字了。也许这是肛门滞留,但似乎应该可以列出所有数据库和商店。谢谢!
最佳答案
在撰写这篇文章时 [chrome 72],您可以在浏览器的控制台中使用以下命令列出所有数据库。 indexedDB.databases()
本质上是一个 Promise
。您可以使用它来获取所有数据库的列表作为数组。在数组上运行循环以获取数据库的名称。
indexedDB.databases().then(r => console.log(r))
希望对你有帮助
关于windows - IndexedDB 查看所有数据库和对象存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15234363/