July 29, 2023

LocalStorage, SessionStorage, Cookie

1)LocalStorage бу маълумотларни браузерга юклаш учун ишлатилади. Маълумотларни localstorage да коп вакт сакланади, data очип кетишими мумкун браузерда data толган пайтида, йоки user ози clear килган пайтида. Маълумотлар хажми 5mb гача болади.Data string коригишида болади key ва value болади. LocalStorage озининг методлари бор:

  • localStorage.setItem — битта кей койади localStorage га
  • localStorage.getItem — битта кейни олади localStorage дан
  • localStorage.removeItem — key оркали битта keyни очиради localStorage дан
  • localStorage.clear() — очиради хамма data localStorage
window.localStorage.setItem('name', 'user')
window.localStorage.getItem('name')
window.localStorage.removeItem('name')
window.localStorage.clear()

2)SessionStorage бу localStorage укшайди озида key ва value кориништа data саклайди, методлари хам бир кил , лекин браузер йопилганда sessionStorage ги data очип кетади.

3)Cookie (Куки )бу хам бир метод болип кисопланади браузерга data саклаш учун. Одатта куклар 4кб data саклайди озида. Куки асосан user авторизация килган пайтида унинг token ва data браузерга ва серверга саклаш пайтида ишлатилади.