Хранение данных
• 199
тывают на всех окнах, открывающихся для того же источника. Через секунду мы взглянем
на пример ситуации, когда это может быть полезно.
Сработавшее событие способно предоставить всю информацию об изменениях данных,
что демонстрирует объект события хранилища:
StorageEvent {
readonly DOMString key;
readonly any oldValue;
readonly any newValue;
readonly DOMString url;
readonly Storage storageArea;
};
Помните, что хотя в спецификации
говорится, что он поддерживает «любое» значение, это
не так. В настоящее время все браузеры приводят эти значения к строковой форме, поэтому
не сомневайтесь, что
oldValue
и
newValue
обязательно будут строками!
storageArea
указывает либо на
localStorage
, либо на
sessionStorage
— очевидно, в за-
висимости от того, где сохранены данные.
Достарыңызбен бөлісу: