最近、ブラウザに内蔵されているローカル用のDBのIndexedDBを使ってみました。 developer.mozilla.org DBのスキーマを変更したいようなときに、onupgradeneeded を使いますが、ちょっとした説明と実装例を示します。 なお、動作確認したブラウザは、Chrome 102 です。 IndexedDBでは、DBを開くときにバージョンを渡す 下記の、1というのがバージョンです。 DBOpenRequest = window.indexedDB.open("Sample", 1); DBがないか、バージョンが変わった場合に呼ばれる upgradeneeded もともと…