⊗jsSpSgSO 85 of 294 menu

Salvataggio singolo in localStorage in JavaScript

Se si tenta di leggere una chiave per la quale non sono stati scritti dati, il risultato sarà null. Questo può essere utilizzato per eseguire un salvataggio singolo dei dati.

Ad esempio, salviamo nella memoria locale il momento del primo accesso dell'utente al sito. E se l'utente accede non per la prima volta, non faremo nulla:

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

Riscriviamo la condizione in forma più breve:

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

All'accesso dell'utente al sito, salvate nella memoria locale l'istante temporale corrente. Poi, al successivo accesso, visualizzate quanto tempo è passato dal precedente accesso dell'utente al sito.

All'accesso dell'utente al sito, chiedetegli la sua data di nascita. Al successivo accesso dell'utente al sito, se in quel giorno avrà il compleanno - congratulatevi con lui per questa festa.

Dato un input. Alla perdita del focus in questo input salvate il suo valore nella memoria locale. Al successivo accesso dell'utente alla pagina impostate nell'input il testo salvato in precedenza.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta