Storage
length
Количество хранящихся пар ключ/значение.
clear
()Удаляет все хранящиеся пары ключ/значение.
getItem
(string key)Возвращает значение, связанное с ключом key. (В текущих, на момент написания этих строк, реализациях всегда возвращалась строка.) Этот метод вызывается неявно при индексировании объекта Storage, с целью получить значение свойства с именем в аргументе key.
key
(unsigned long n)Возвращает ключ с индексом n, хранящийся в данном объекте Storage, или null, если n больше или равно length. Обратите внимание, что порядок следования ключей может изменяться при добавлении и удалении пар ключ/значение.
removeItem
(string key)Удаляет из объекта Storage ключ key и связанное с ним значение. Этот метод вызывается неявно при использовании оператора delete, с целью удалить свойство с именем в аргументе key.
setItem
(string key, any value)Добавляет ключ key и значение value в данный объект Storage, замещая значение, прежде связанное с этим ключом key. Этот метод вызывается неявно при присваи вании значения свойству объекта Storage с именем в аргументе key. То есть вместо явного вызова метода setItem() можно использовать обычную операцию присваи вания значения свойству.