Можно ли переопределить локальное хранилище и хранилище сессий отдельно в HTML5?

Я знаю это'Можно переопределить API-интерфейсы хранения HTML5, переопределив Storage.prototype.getItem, setItem, removeItem и clear. Но это переопределит эти методы для локального хранилищаа также хранение сессии.

Можно ли просто переопределить одно, а не другое? Или переопределить оба отдельно?

Немного контекста: у меня есть приложение, которое очень интенсивно использует как локальное хранилище, так и хранилище сессий. Я хочу добавить временный код для зеркального отображения содержимого в локальном хранилище в другом механизме хранения, но я нене хочу перетаскивать содержимое хранилища сеансов вместе с ним.

Я мог бы обновить каждую ссылку на localStorage для вызова некоторой функции-оболочки, которая могла бы выполнять зеркалирование, но я действительно неЯ не хочу обновлять все эти звонки. Было бы намного чище, если бы я мог локализовать этот код, переопределив один набор методов хранения.

Ответы на вопрос(2)

Ваш ответ на вопрос