JavaScript är språket bakom nästan varje webbplats du använder. JavaScript är onlinevärldens språk och används också i onlinekommunikation. Konceptet och behovet av cookies uppstod när utvecklare ville lagra användarinformation i webbläsaren för att undvika överbelastad kommunikation via en statslös HTTP-server. En cookie är som en fil som innehåller data som lagras på användarens maskin. Informationen finns kvar på datorn, även om användaren stänger webbplatsen eller stänger webbläsaren. Den här artikeln ger en översikt över användningen av cookies i JavaScript.
Syntax
Syntaxen för att skapa och spara kakor är som följer:
dokumentera.cookie = "cookieName = cookieValue"Cookien sparar data i nyckel-värdepar.
Skapa en cookie
Du kan skapa en cookie genom att tilldela en sträng till dokumentet.cookie, till exempel userName.
dokumentera.cookie = "userName = John"Skaffa en kaka
Om vi nu vill titta på kakan kan vi hämta kakan genom att tilldela dokument.cookie till en variabel och sedan trösta den.
var cookieStat = dokument.kaka;trösta.logg (kaka.Statistik);
Ställa in / uppdatera en cookie
Vi kan också uppdatera en cookie med samma syntax som vi använde för att skapa en cookie. För att till exempel lägga till utgångsdatumet i kakan använder vi följande teknik:
var expiryDate = nytt datum ();utgångsdatum.setDate (expiryDate.getDate () + 1)
utgångsdatum.toUTCString ()
dokumentera.cookie = "userName = John"
dokumentera.cookie = "expires =" + expiryDate.toUTCString ()
Efter uppdateringen, ta en titt på kakan:
trösta.logg (dokument.kaka)Du kan se att kakan är uppdaterad.
Ta bort en cookie
Det finns ingen inbyggd metod eller något objekt för att radera en cookie i Python, men en cookie raderas när den går ut. Genom att tilldela en cookie ett tidigare datum kan du ta bort det.
var expiryDate = nytt datum ();utgångsdatum.setDate (expiryDate.getDate () - 1)
utgångsdatum.toUTCString ()
dokumentera.cookie = "userName = John"
dokumentera.cookie = "expires =" + expiryDate.toUTCString ()
Efter att ha tilldelat ett förflutet datum kommer cookien inte längre att fungera och raderas själv genom att den går ut.
Slutsats
Så här kan du skapa en cookie, ställa in eller uppdatera en cookie och radera en cookie i JavaScript. I den här artikeln lärde du dig om cookie-användning i JavaScript, inklusive hur cookies kan hjälpa dig vid utveckling och spara nödvändig användardata. Du kan fortsätta lära dig mer om JavaScript på linuxhint.com. Tack!