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!