JavaScript

JavaScript cookie

JavaScript cookie

JavaScript je jazyk takmer každej webovej stránky, ktorú budete používať. JavaScript je jazyk online sveta a používa sa tiež v online komunikácii. Koncept a potreba súborov cookie nastali, keď vývojári chceli uložiť informácie o používateľovi do prehľadávača, aby sa zabránilo preťaženej komunikácii cez bezstavový server HTTP. Cookie je ako súbor obsahujúci niektoré údaje, ktoré sú uložené v prístroji používateľa. Informácie zostanú v počítači, aj keď používateľ zavrie webovú stránku alebo zavrie prehliadač. Tento článok poskytuje prehľad použitia cookies v JavaScripte.

Syntax

Syntax pre vytvorenie a uloženie súboru cookie je nasledovná:

dokument.cookie = "cookieName = cookieValue"

Cookie ukladá údaje do párov kľúč - hodnota.

Vytvorenie súboru cookie

Cookie môžete vytvoriť priradením reťazca k dokumentu.cookie, napríklad userName.

dokument.cookie = "userName = John"

Získanie súboru cookie

Teraz, ak sa chceme pozrieť na cookie, môžeme získať cookie priradením dokumentu.cookie do premennej a potom ju konzolou.

var cookieStat = dokument.cookie;
konzola.denník (cookie.Stat);

Nastavenie / aktualizácia súboru cookie

Súbory cookie môžeme aktualizovať aj pomocou rovnakej syntaxe, ktorú sme použili pri vytváraní súborov cookie. Napríklad na pridanie dátumu exspirácie do súboru cookie použijeme nasledujúcu techniku:

var expiryDate = nový dátum ();
dátum spotreby.setDate (expiryDate.getDate () + 1)
dátum spotreby.toUTCString ()
dokument.cookie = "userName = John"
dokument.cookie = "expires =" + expiryDate.toUTCString ()

Po aktualizácii skontrolujte súbor cookie:

konzola.denník (dokument.cookie)

Môžete vidieť, že súbor cookie je aktualizovaný.

Vymazanie súboru cookie

Neexistuje žiadna vstavaná metóda alebo objekt na odstránenie súboru cookie v Pythone, ale súbor cookie sa po uplynutí platnosti vymaže. Priradením minulého dátumu k súboru cookie ho môžete vymazať.

var expiryDate = nový dátum ();
dátum spotreby.setDate (expiryDate.getDate () - 1)
dátum spotreby.toUTCString ()
dokument.cookie = "userName = John"
dokument.cookie = "expires =" + expiryDate.toUTCString ()

Po priradení minulého dátumu nebude súbor cookie fungovať a po uplynutí platnosti sa automaticky odstráni.

Záver

Takto teda môžete vytvoriť súbor cookie, nastaviť alebo aktualizovať súbor cookie a odstrániť súbor cookie v JavaScripte. V tomto článku ste sa dozvedeli o použití súborov cookie v JavaScripte, vrátane toho, ako vám súbory cookie môžu pomôcť pri vývoji a ukladaní potrebných údajov používateľa. Môžete sa ďalej dozvedieť viac o JavaScripte na linuxhint.com. Ďakujem!

Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...
Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...
Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...