Odcinek 0808 Js Przechowywanie Danych

Notes from WTF course

0808:

Cookies Docs


Cookies

document.cookie pobieranie ciasteczka

document.cookie = "nazwa = wartość" dodanie ciasteczka

Local / session storage

localstorage - do ręcznego wyczyszczenia (trwalsze)

sessionstorage - do zamknięcia sesji (zakładki przeglądarki)

localStorage.setItem('nazwa', wartosc) zapis elementu do localstorage

JSON.stringify(obiekt)

const person = {
  name: 'Imie',
  age: 45
}
localStorage.setItem('name', JSON.stringify(person));

localStorage.getItem('nazwa') pobieranie elementu z localstorage

JSON.parse(JSONString)

console.log(JSON.parse(localStorage.getItem('name')));

localStorage.removeItem('nazwa') usuwanie elementu z localstorage

const person = {
  name: 'Imie',
  age: 45
}
localStorage.setItem('name', JSON.stringify(person));
console.log(JSON.parse(localStorage.getItem('name')));
localStorage.removeItem('name')