--- title: StorageManager slug: Web/API/StorageManager tags: - API - Interface - Persistence - Quotas - Reference - Secure context - Storage - Storage API - StorageManager - Usage translation_of: Web/API/StorageManager --- <p>{{securecontext_header}}{{SeeCompatTable}}{{APIRef("Storage")}}</p> <p><strong><code>StorageManager</code></strong> является частью <a href="/en-US/docs/Web/API/Storage_API">Storage API</a> и предоставляет интерфейс для управления правами на хранение данных и для получения объема данных, доступного для хранения. Доступ к интерфейсу можно получить через {{domxref("navigator.storage")}} или через {{domxref("WorkerNavigator.storage")}}.</p> <h2 id="Методы">Методы</h2> <dl> <dt>{{domxref("StorageManager.estimate()")}} {{securecontext_inline}}</dt> <dd>Возвращает объект {{domxref("StorageEstimate")}}, который содержит используемый и максимальный объем данных (квоту) для вашего сайта.</dd> <dt>{{domxref("StorageManager.persist()")}} {{securecontext_inline}}</dt> <dd>Возвращает {{jsxref('Promise')}}, который принимает значение <code>true</code> в случае, когда браузер имеет возможность хранить данные вашего сайта.</dd> <dt>{{domxref("StorageManager.persisted()")}} {{securecontext_inline}}</dt> <dd>Возвращает {{jsxref('Promise')}}, который принимает значение <code>true</code> в случае, когда сайт получил возможность хранить данные в браузере.</dd> </dl> <h2 id="Спецификация">Спецификация</h2> <table class="standard-table"> <tbody> <tr> <th scope="col">Спецификация</th> <th scope="col">Статус</th> <th scope="col">Комментарий</th> </tr> <tr> <td>{{SpecName('Storage','#storagemanager','StorageManager')}}</td> <td>{{Spec2('Storage')}}</td> <td>Initial definition.</td> </tr> </tbody> </table> <h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2> <p>{{Compat("api.StorageManager")}}</p>