JavaScript

JavaScript-cookie

JavaScript-cookie

JavaScript er sproget bag næsten ethvert websted, du bruger. JavaScript er onlineverdenens sprog og bruges også i online kommunikation. Konceptet og behovet for cookies opstod, da udviklere ønskede at gemme brugeroplysninger i browseren for at undgå overbelastet kommunikation via en statsløs HTTP-server. En cookie er som en fil, der indeholder nogle data, der er gemt på brugerens maskine. Oplysningerne forbliver på computeren, selvom brugeren lukker webstedet eller lukker browseren. Denne artikel giver et overblik over brugen af ​​cookies i JavaScript.

Syntaks

Syntaksen til oprettelse og lagring af cookie er som følger:

dokument.cookie = "cookieName = cookieValue"

Cookien gemmer dataene i nøgleværdipar.

Oprettelse af en cookie

Du kan oprette en cookie ved at tildele en streng til dokumentet.cookie, for eksempel brugernavn.

dokument.cookie = "brugernavn = John"

Få en cookie

Nu, hvis vi vil se på cookien, kan vi få cookien ved at tildele dokument.cookie til en variabel og derefter konsolere den.

var cookieStat = dokument.cookie;
konsol.log (cookie).Stat);

Indstilling / opdatering af en cookie

Vi kan også opdatere en cookie ved hjælp af den samme syntaks, som vi brugte til at oprette en cookie. For at tilføje udløbsdatoen i cookien bruger vi for eksempel følgende teknik:

var udløbsdato = ny dato ();
udløbsdato.setDate (udløbsdato.getDate () + 1)
udløbsdato.toUTCString ()
dokument.cookie = "brugernavn = John"
dokument.cookie = "udløber =" + udløbsdato.toUTCString ()

Efter opdateringen skal du kigge på cookien:

konsol.log (dokument.cookie)

Du kan se, at cookien er opdateret.

Sletning af en cookie

Der er ingen indbygget metode eller objekt til at slette en cookie i Python, men en cookie slettes, når den udløber. Ved at tildele en tidligere dato til en cookie kan du slette den.

var udløbsdato = ny dato ();
udløbsdato.setDate (udløbsdato.getDate () - 1)
udløbsdato.toUTCString ()
dokument.cookie = "brugernavn = John"
dokument.cookie = "udløber =" + udløbsdato.toUTCString ()

Efter tildelingen af ​​en tidligere dato fungerer cookien ikke længere og slettes selv ved at udløbe.

Konklusion

Så det er sådan, du kan oprette en cookie, indstille eller opdatere en cookie og slette en cookie i JavaScript. I denne artikel lærte du om cookie-brug i JavaScript, herunder hvordan cookies kan hjælpe dig med at udvikle og gemme nødvendige brugerdata. Du kan fortsætte med at lære mere om JavaScript på linuxhint.com. tak skal du have!

Bedste spil at spille med håndsporing
Oculus Quest introducerede for nylig den gode idé om håndsporing uden controllere. Med et stadigt stigende antal spil og aktiviteter, der udfører supp...
Sådan vises OSD-overlay i fuldskærms Linux-apps og -spil
Afspilning af fuldskærmsspil eller brug af apps i distraktionsfri fuldskærmstilstand kan afskære dig fra relevante systemoplysninger, der er synlige i...
Top 5 spiloptagelseskort
Vi har alle set og elsket streaming af gameplay på YouTube. PewDiePie, Jakesepticye og Markiplier er kun nogle af de bedste spillere, der har tjent mi...