IDBDatabase: name プロパティ
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
name は IDBDatabase インターフェイスのプロパティで、接続しているデータベース名を含む文字列です。
メモ: この機能はウェブワーカー内で利用可能です。
値
接続しているデータベース名を含む文字列です。
例
この例は接続しているデータベースと、DB の version と name プロパティを持つ IDBDatabase オブジェクトの結果、そしてログを表示します。完全な例は、To-do Notifications アプリケーション(動く例を見る)を見てください。
js
// データベースを開く
const DBOpenRequest = window.indexedDB.open("toDoList", 4);
// これら 2 個のイベントハンドラーは、データベースが正常に開かれたか、失敗した時に動作します。
DBOpenRequest.onerror = (event) => {
  note.innerHTML += "<li>データベースの読み込みに失敗しました。</li>";
};
DBOpenRequest.onsuccess = (event) => {
  note.innerHTML += "<li>データベースを初期化しました。</li>";
  // データベースを開いた結果を変数 db に保存します。これは後でたくさん使います。
  db = DBOpenRequest.result;
  // この行ではデータベースの名前をログ出力します。 "toDoList" のはずです。
  console.log(db.name);
};
仕様書
| Specification | 
|---|
| Indexed Database API 3.0> # ref-for-dom-idbdatabase-name①>  | 
            
ブラウザーの互換性
Loading…
関連情報
- IndexedDB の使用
 - トランザクションの開始 : 
IDBDatabase - トランザクションの使用 : 
IDBTransaction - キーの範囲の設定 : 
IDBKeyRange - データの取得と変更 : 
IDBObjectStore - カーソルの使用 : 
IDBCursor - リファレンス例 : To-do Notifications (動く例を見る)