IDBFactory.databases()
databases
は IDBFactory
のインターフェイスのメソッドは、利用可能な全てのデータベースのリストを、名前とバージョンを含めて返します。
注: この機能は Web Worker 内で利用可能です
メモ: このメソッドは仕様書の草稿で導入されており、ブラウザーの互換性は限られています。
構文
js
databases()
引数
このメソッドは引数を取りません。
返値
例外
SecurityError
DOMException
-
メソッドが opaque origin から呼ばれたとき投げられます。
例
js
const promise = indexedDB.databases();
promise.then((databases) => {
console.log(databases);
});
仕様書
Specification |
---|
Indexed Database API 3.0 # ref-for-dom-idbfactory-databases① |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- IndexedDB の使用
- トランザクションの開始:
IDBDatabase
- トランザクションの使用:
IDBTransaction
- キーの範囲の設定:
IDBKeyRange
- データの取得と変更:
IDBObjectStore
- カーソルの使用:
IDBCursor
- リファレンス例: To-do Notifications (動く例を見る)