JavaScript Cookie

JavaScript Cookie

JavaScript er språket bak nesten alle nettsteder du vil bruke. JavaScript er også språket i online verden og brukes i online kommunikasjon. Konseptet og behovet for informasjonskapsler oppsto da utviklere ønsket å lagre brukerinformasjon i nettleseren for å unngå overbelastet kommunikasjon over en statløs HTTP -server. En informasjonskapsel er som en fil som inneholder noen data som er lagret på brukerens maskin. Informasjonen forblir på datamaskinen, selv om brukeren lukker nettstedet eller lukker nettleseren. Denne artikkelen gir en oversikt over bruken av informasjonskapsler i JavaScript.

Syntaks

Syntaksen for å lage og lagre cookie er som følger:

dokument.Cookie = "Cookiename = Cookievalue"

Cookien lagrer dataene i nøkkelverdipar.

Opprette en informasjonskapsel

Du kan opprette en informasjonskapsel ved å tilordne en streng til dokumentet.Cookie, for eksempel brukernavn.

dokument.cookie = "brukernavn = John"

Få en informasjonskapsel

Nå, hvis vi vil se på informasjonskapselen, kan vi få informasjonskapselen ved å tilordne dokument.cookie til en variabel og trøst den deretter.

var cookiestat = dokument.kjeks;
konsoll.Logg (informasjonskapsel.Stat);

Innstilling/oppdatering av en informasjonskapsel

Vi kan oppdatere en informasjonskapsel i tillegg til å bruke den samme syntaksen vi brukte til å lage en informasjonskapsel. For å legge til utløpsdatoen i cookien, for eksempel, vil vi bruke følgende teknikk:

var expiRyDate = ny dato ();
utløpsdato.SetDate (utløp.getDate () + 1)
utløpsdato.ToutcString ()
dokument.cookie = "brukernavn = John"
dokument.cookie = "utløper =" + utløp.ToutcString ()

Etter oppdatering, ta en titt på informasjonskapselen:

konsoll.Logg (dokument.kjeks)

Du kan se at cookie er oppdatert.

Slette en informasjonskapsel

Det er ingen innebygd metode eller objekt for å slette en informasjonskapsel i Python, men en informasjonskapsel blir slettet når den utløper. Ved å tildele en tidligere dato til en informasjonskapsel, kan du slette den.

var expiRyDate = ny dato ();
utløpsdato.SetDate (utløp.getDate () - 1)
utløpsdato.ToutcString ()
dokument.cookie = "brukernavn = John"
dokument.cookie = "utløper =" + utløp.ToutcString ()

Etter å ha tildelt en tidligere dato, vil cookien ikke lenger fungere og vil selvavslitte ved å utløpe.

Konklusjon

Så det er slik du kan lage en informasjonskapsel, angi eller oppdatere en informasjonskapsel og slette en informasjonskapsel i JavaScript. I denne artikkelen lærte du om informasjonskapsler i JavaScript, inkludert hvordan informasjonskapsler kan hjelpe deg i utvikling og lagre nødvendige brukerdata. Du kan fortsette å lære mer om JavaScript på Linuxhint.com. Takk skal du ha!