⊗jsSpSgSO 85 of 294 menu

Enkratno shranjevanje v localStorage v JavaScript

Če poskušamo prebrati ključ, za katerega niso bili zapisani podatki, bo rezultat null. To lahko uporabimo za enkratno shranjevanje podatkov.

Na primer, zapišimo v lokalno shrambo trenutek prvega obiska uporabnika na spletnem mestu. Če uporabnik ne obišče spletnega mesta prvič, ne naredimo ničesar:

let time = localStorage.getItem('time'); if (time === null) { let now = Date.now(); localStorage.setItem('time', now); }

Pogoj prepišemo v krajšo obliko:

let time = localStorage.getItem('time'); if (!time) { let now = Date.now(); localStorage.setItem('time', now); }

Ob obisku uporabnika na spletno mesto zapišite v lokalno shrambo trenutni čas. Nato ob ponovnem obisku izpišite, koliko časa je minilo od prejšnjega obiska uporabnika na spletno mesto.

Ob obisku uporabnika na spletno mesto ga vprašajte za datum rojstva. Ob naslednjem obisku uporabnika na spletno mesto, če je na ta dan njegov rojstni dan - ga čestitajte za praznik.

Podan je vnosno polje. Ob izgubi fokusa v tem vnosnem polju shranite njegovo vrednost v lokalno shrambo. Ob naslednjem obisku uporabnika na stran nastavite v vnosnem polju prej shranjeno besedilo.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni