Teste hier die verschiedenen Webspeicher-Arten deines Browsers. Gib Werte ein, speichere sie und sieh dir an, wie sie gelesen oder gelöscht werden. Der Code rechts zeigt dir, was im Hintergrund passiert.
// Cookie setzen (1 Tag gültig)
function setCookie(name, value) {
  document.cookie = 
    `${name}=${value}; max-age=86400; path=/`;
}
// Cookie auslesen
function getCookie(name) {
  const cookies = document.cookie.split(';');
  for (let cookie of cookies) {
    const [key, value] = cookie.trim().split('=');
    if (key === name) return value;
  }
  return null;
}
// Cookie löschen
function deleteCookie(name) {
  document.cookie = 
    `${name}=; max-age=0; path=/`;
}
                    
                
// Wert speichern
function setLocal(key, value) {
  localStorage.setItem(key, value);
}
// Wert auslesen
function getLocal(key) {
  return localStorage.getItem(key);
}
// Wert löschen
function deleteLocal(key) {
  localStorage.removeItem(key);
}
                    
                
// Wert speichern
function setSession(key, value) {
  sessionStorage.setItem(key, value);
}
// Wert auslesen
function getSession(key) {
  return sessionStorage.getItem(key);
}
// Wert löschen
function deleteSession(key) {
  sessionStorage.removeItem(key);
}