Я использую локальное хранилище для хранения некоторых данных: пользователь делает запросы ajax для получения информации, и я сохраняю результат в хранилище, так что в следующий раз, когда он запрашивает одну и ту же информацию, я сначала смотрю в хранилище, чтобы увидеть, есть.
Теперь я понимаю, что на самом деле более эффективно хранить эти данные в объекте в памяти и перебирать их по мере необходимости, а не перебирать локальное хранилище. Так как я перемещаю некоторые данные из локального хранилища в объект в памяти, мне интересно, может ли событие window.unload быть надежно использоваться для записи содержимого этого объекта кэша в локальное хранилище на диске, а затем вернуть его с помощью события onload?
Спасибо.