Если ваше веб-приложение должно работать на встроенных устройствах или устройствах с низким объемом памяти, есть ли в JavaScript средство для управления условиями нехватки памяти во время выполнения, чтобы вы могли использовать как можно больше памяти для кэширования данных, но иметь возможность надежной очистки таких кеш как требуется?
Примером может служить приложение, которое имеет локальное хранилище логических данных, например, имеет карту объектов данных, которую оно использует, вместо того, чтобы повторно делать новые запросы на сервере. Я хотел бы иметь возможность заполнить этот кэш до водяного знака, который можно определить во время выполнения в моем приложении JavaScript.
Пока ничего не нашел, но надеюсь, что что-то упустил.