“JS Hören Sie Lokalstorage -Veränderungen an” Code-Antworten

Hören Sie sich die Änderungen der Lokalstorage an

window.addEventListener('storage', () => {
  // When local storage changes, dump the list to
  // the console.
  console.log(JSON.parse(window.localStorage.getItem('sampleList')));
});
Cookie_Wookie_7

JS Hören Sie Lokalstorage -Veränderungen an

var originalSetItem = localStorage.setItem;

localStorage.setItem = function(key, value) {
  var event = new Event('itemInserted');

  event.value = value; // Optional..
  event.key = key; // Optional..

  document.dispatchEvent(event);

  originalSetItem.apply(this, arguments);
};

var localStorageSetHandler = function(e) {
  alert('localStorage.set("' + e.key + '", "' + e.value + '") was called');
};

document.addEventListener("itemInserted", localStorageSetHandler, false);

localStorage.setItem('foo', 'bar'); // Pops an alert
Bored Butterfly

Hören Sie sich die Änderungen der Lokalstorage an

var originalSetItem = localStorage.setItem; 
localStorage.setItem = function(){
    document.createEvent('Event').initEvent('itemInserted', true, true);
    originalSetItem.apply(this, arguments);
}
The Coding Master

Ähnliche Antworten wie “JS Hören Sie Lokalstorage -Veränderungen an”

Fragen ähnlich wie “JS Hören Sie Lokalstorage -Veränderungen an”

Weitere verwandte Antworten zu “JS Hören Sie Lokalstorage -Veränderungen an” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen