IDBCursor: request-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.

We'd love to hear more about your role and the company you work for
Please help us by answering a few questions.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die request schreibgeschützte Eigenschaft des IDBCursor-Interfaces gibt das IDBRequest zurück, das verwendet wurde, um den Cursor zu erhalten.

Wert

Eine Instanz des IDBRequest-Objekts.

Beispiele

Wenn Sie einen Cursor öffnen, steht die request-Eigenschaft auf diesem Cursor-Objekt zur Verfügung, um Ihnen mitzuteilen, von welchem Anfrage-Objekt der Cursor stammt. Zum Beispiel:

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

  const request = objectStore.openCursor();

  request.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);
      console.log(cursor.request);
      cursor.continue();
    } else {
      console.log("Entries all displayed.");
    }
  };
}

Spezifikationen

Specification
Indexed Database API 3.0
# ref-for-dom-idbcursor-request①

Browser-Kompatibilität

Siehe auch