[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/API/IDBCursor [Back]  [Original]

IDBCursor - Web API | MDN

MDN Web Docs

View in English Always switch to English

IDBCursor

Baseline

20157

:

: IDBCursorWithValue IDBCursor value

IDBCursor IndexedDB API

IDBCursor

: IDBCursorWithValue IDBCursor value

IDBCursor.source

IDBObjectStore IDBIndex null

IDBCursor.direction

IDBCursor.key

undefined

IDBCursor.primaryKey

undefined

IDBCursor.request

IDBRequest

IDBCursor.advance()

IDBCursor.continue()

key

IDBCursor.continuePrimaryKey()

IDBCursor.delete()

IDBRequest

IDBCursor.update()

IDBRequest

;:

: Gecko 25 (Firefox 891944)

  • NEXT: "next" : ()
  • NEXTUNIQUE : "nextunique" :
  • PREV: "prev" : ()
  • PREVUNIQUE: "prevunique" :

cursor.value.foo IDBCursor example ()

js
function displayData() {
  const transaction = db.transaction(["rushAlbumList"], "readonly");
  const objectStore = transaction.objectStore("rushAlbumList");

  objectStore.openCursor().onsuccess = (event) => {
    const cursor = event.target.result;
    if (cursor) {
      const listItem = document.createElement("li");
      listItem.textContent = `${cursor.value.albumTitle}, ${cursor.value.year}`;
      list.appendChild(listItem);

      cursor.continue();
    } else {
      console.log("");
    }
  };
}

Indexed Database API 3.0
# cursor-interface


Web Proxy Viewer  |  New URL  |  Original Page