⊗jsSpSgSO 85 of 294 menu

Kuhifadhi Mara Moja kwenye localStorage katika JavaScript

Ukijaribu kusoma ufunguo ambao haujaandikwa data, matokeo yatakuwa null. Hii inaweza kutumika ili kufanya uhifadhi wa data mara moja.

Kwa mfano, wacha tuandike kwenye kuhifadhi la ndani wakati wa mwanzo mtumiaji alipoingia kwenye tovuti. Na ikiwa mtumiaji ataingia sio mara ya kwanza, basi hatutafanya chochote:

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

Wacha tuandike upya hali hiyo kwa njia fupi:

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

Kwa kuingia kwa mtumiaji kwenye tovuti andika kwenye kuhifadhi la ndani wakati wa sasa. Kisha kwa kuingia tena kwa mtumiaji, onyesha ni kiasi gani cha muda kilipita tangu mtumiaji aliingia mara ya mwisho kwenye tovuti.

Kwa kuingia kwa mtumiaji kwenye tovuti muulize tarehe yake ya kuzaliwa. Kwa kuingia tena kwa mtumiaji kwenye tovuti, ikiwa atakuwa ana siku yake ya kuzaliwa - himiza kwa siku hiyo.

Kuna kiingilio. Kwa kupoteza umakini kwenye kiingilio hiki hifadhi thamani yake kwenye kuhifadhi la ndani. Kwa kuingia tena kwa mtumiaji kwenye ukurasa weka kwenye kiingilio maandishi yaliyohifadhiwa awali.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa