⊗jsSpSgSO 85 of 294 menu

Vienkartinis išsaugojimas į localStorage JavaScript kalba

Jei bandote perskaityti raktą, kuriam duomenys nebuvo įrašyti, rezultatas bus null. Tai galima panaudoti norint atlikti vienkartinį duomenų išsaugojimą.

Pavyzdžiui, įrašykime į vietinę saugyklą vartotojo apsilankymo svetainėje momentą. O jei vartotojas atvyks ne pirmą kartą, nieko daryti nebereikia:

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

Perrašykime sąlygą trumpesne forma:

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

Kai vartotojas apsilanko svetainėje, įrašykite į vietinę saugyklą dabartinį laiko momentą. Vėliau, kai vartotojas apsilankys pakartotinai, parodykite, kiek laiko praėjo nuo ankstesnio vartotojo apsilankymo svetainėje.

Kai vartotojas apsilanko svetainėje, paklauskite jo gimimo datos. Kai vartotojas vėl apsilankys svetainėje, jei tą dieną bus jo gimtadienis - pasveikinkite jį su švente.

Duotas įvesties laukas. Kai jis praranda fokusą, įrašykite jo reikšmę į vietinę saugyklą. Kai vartotojas kitą kartą apsilankys puslapyje, nustatykite įvesties lauke anksčiau išsaugotą tekstą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti