IDBDatabaseインターフェイスのnameプロパティは、接続しているデータベース名を含む DOMStringです。

構文

db.name

接続しているデータベース名を含むDOMString

この例は接続しているデータベースと、DBのversionとnameプロパティを持つIDBDatabase オブジェクトの結果、そしてログを表示します。完全な例は、To-do Notifications app (view example live)を見てください。

// Let us open our database
var DBOpenRequest = window.indexedDB.open("toDoList", 4);

// these two event handlers act on the database being opened successfully, or not
DBOpenRequest.onerror = function(event) {
  note.innerHTML += '<li>Error loading database.</li>';
};
 
DBOpenRequest.onsuccess = function(event) {
  note.innerHTML += '<li>Database initialised.</li>';
    
  // store the result of opening the database in the db variable. This is used a lot below
  db = DBOpenRequest.result;

  // This line will log the name of the database, which should be "toDoList"
  console.log(db.name);
};

仕様

Specification Status Comment
Indexed Database API
name の定義
勧告  

ブラウザ実装状況

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 23webkit
24
10 moz
16.0 (16.0)
10, partial 15 7.1
Feature Android Firefox Mobile (Gecko) Firefox OS IE Phone Opera Mobile Safari Mobile
Basic support 4.4 22.0 (22.0) 1.0.1 10 22 未サポート

関連情報

ドキュメントのタグと貢献者

このページの貢献者: fscholz, YuichiNukiyama
最終更新者: YuichiNukiyama,