| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/ja/docs/Web/API/IDBCursor/continuePrimaryKey | [Back] [Original] |
Get to know MDN better
continuePrimaryKey() IDBCursor
1
( onsuccess continuePrimaryKey() 2 ) 2 InvalidStateError
continuePrimaryKey(key, primaryKey)
TransactionInactiveError DOMException IDBCursor
DataError DOMExceptionnext nextunique prev prevunique InvalidStateError DOMExceptionInvalidAccessError DOMException prev next
"javascript"
let request = articleStore.index("tag").openCursor();
let count = 0;
let unreadList = [];
request.onsuccess = (event) => {
let cursor = event.target.result;
if (!cursor) {
return;
}
let lastPrimaryKey = getLastIteratedArticleId();
if (lastPrimaryKey > cursor.primaryKey) {
cursor.continuePrimaryKey("javascript", lastPrimaryKey);
return;
}
// lastIteratedArticleId
setLastIteratedArticleId(cursor.primaryKey);
// unreadList 5
unreadList.push(cursor.value);
if (++count < 5) {
cursor.continue();
}
};
| Indexed Database API 3.0 # ref-for-dom-idbcursor-continueprimarykey |
IDBCursor| Web Proxy Viewer | New URL | Original Page |