Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
Since May 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
IDBTransaction の読み取り専用プロパティ durability は、トランザクションの生成時に設定された永続性のヒントを返します。これは、トランザクションをコミットする際にパフォーマンスを重視するか永続性を重視するかのユーザーエージェントへのヒントです。
このプロパティの値は、IDBDatabase.transaction() を用いてトランザクションを生成する際に options パラメーターで定義されます。
以下の strings リテラルのいずれかです。
"strict"ユーザーエージェントは、すべての変更が永続的な保存メディアへ正常に書き込まれたことを確認した後でのみ、トランザクションが正常にコミットされたとみなすことができます。
"relaxed"ユーザーエージェントは、すべての変更をオペレーティングシステムに書き込んだ後ただちに、追加の検証を行わず、トランザクションが正常にコミットされたとみなすことができます。
"default"ユーザーエージェントは、保存領域の永続性に関するデフォルトの動作をするべきです。これは、別に指定していないトランザクション用のデフォルトです。
動く例全体は、To-do Notifications アプリケーションを参照してください。(動く例を見る)
| Indexed Database API 3.0 # dom-idbtransaction-durability |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2026年4月12日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.