⊗jsSpSgSO 85 of 294 menu

Jednorázové uložení do localStorage v JavaScriptu

Pokusíte-li se přečíst klíč, pro který nebyly zaznamenány žádné údaje, výsledkem bude null. To lze použít k provedení jednorázového uložení dat.

Například uložme do lokálního úložiště okamžik první návštěvy uživatele na webu. A pokud uživatel nepřijde poprvé, nebudeme dělat nic:

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

Přepišme podmínku ve zkrácené podobě:

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

Při vstupu uživatele na web uložte do lokálního úložiště aktuální časový okamžik. Poté při opětovném vstupu vypište, kolik času uplynulo od předchozího vstupu uživatele na web.

Při vstupu uživatele na web se jej zeptejte na datum narození. Při příštím vstupu uživatele na web, pokud v ten den bude mít narozeniny, pogratulujte mu k tomuto svátku.

Je dáno vstupní pole. Při ztrátě fokusu v tomto poli uložte jeho hodnotu do lokálního úložiště. Při příštím vstupu uživatele na stránku nastavte do vstupního pole dříve uložený text.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout