Копировать ссылку на страницу

Предоставляет инструменты для работы с кэш-хранилищем. Не требует использования функции WebAccess.ready.

Содержит дочернее пространство имен WebAccess.cache.sessionOnly – работа со сессионным хранилищем.

Свернуть/развернуть Функции

Свернуть/развернуть Public method clear – очистить кэш

Синтаксис:

 

clear()

Возвращаемое значение:

Объект типа cache.

Свернуть/развернуть Public method getItem – получить значение из кэша

Синтаксис:

 

getItem(key)

Параметры:

Имя

Тип

Описание

key

string

Ключ кэш-хранилища

Возвращаемое значение:

Полученное значение типа String или Integer.

Свернуть/развернуть Public method getObject – получить объект из кэша

Синтаксис:

 

getObject(key)

Параметры:

Имя

Тип

Описание

key

string

Ключ кэш-хранилища

Возвращаемое значение:

Полученный объект.

Свернуть/развернуть Public method isLocalStorageAvailable – проверить доступность локального хранилища браузера (localStorage)

Синтаксис:

 

isStorageAvailable()

Возвращаемое значение:

True – локальное хранилище поддерживается браузером, иначе False.

Свернуть/развернуть Public method removeItem – удалить значение

Синтаксис:

 

removeItem(key)

Параметры:

Имя

Тип

Описание

key

string

Ключ кэш-хранилища

Возвращаемое значение:

Объект типа cache.

Свернуть/развернуть Public method setItem – сохранить значение в кэш

Синтаксис:

 

setItem(key, value)

Параметры:

Имя

Тип

Описание

key

string

Ключ кэш-хранилища

value

string

Сохраняемое значение (объекты не сохраняются)

Возвращаемое значение:

Объект типа cache.

Свернуть/развернуть Public method setObject – сохранить объект в кэш

Синтаксис:

 

setObject(key, value)

Параметры:

Имя

Тип

Описание

key

string

Ключ кэш-хранилища

value

object

Сохраняемый объект

Возвращаемое значение:

Объект типа cache.

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM