⊗jsSpSgSO 85 of 294 menu

Jednorazové uloženie do localStorage v JavaScripte

Ak sa pokúsite prečítať kľúč, pre ktorý neboli zapísané žiadne údaje, výsledkom bude null. Toto sa dá použiť na to, aby ste vykonali jednorazové uloženie údajov.

Napríklad, uložme do lokálneho úložiska okamih prvého vstupu používateľa na stránku. A ak používateľ vstúpi nie prvýkrát, neurobíme nič:

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

Prepíšme podmienku v kratšej forme:

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

Pri vstupe používateľa na stránku zapíšte do lokálneho úložiska aktuálny časový okamih. Potom pri opakovanom vstupe vypíšte, koľko času uplynulo od predchádzajúceho vstupu používateľa na stránku.

Pri vstupe používateľa na stránku sa ho spýtajte na dátum narodenia. Pri ďalšom vstupe používateľa na stránku, ak v ten deň má narodeniny, pogratulujte mu k tomuto sviatku.

Je daný vstupný prvok (input). Pri strate focusu v tomto vstupnom prvku uložte jeho hodnotu do lokálneho úložiska. Pri ďalšom vstupe používateľa na stránku nastavte do vstupného prvku predtým uložený text.

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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť