JavaScript

JavaScriptový soubor cookie

JavaScriptový soubor cookie

JavaScript je jazykem téměř každé webové stránky, kterou budete používat. JavaScript je jazyk online světa a používá se také v online komunikaci. Koncept a potřeba cookies vyvstaly, když vývojáři chtěli ukládat informace o uživateli do prohlížeče, aby se zabránilo přetížené komunikaci přes HTTP server bez státní příslušnosti. Cookie je jako soubor obsahující některá data, která jsou uložena v počítači uživatele. Informace zůstanou v počítači, i když uživatel zavře web nebo zavře prohlížeč. Tento článek poskytuje přehled použití cookies v JavaScriptu.

Syntax

Syntaxe pro vytváření a ukládání souborů cookie je následující:

dokument.cookie = "cookieName = cookieValue"

Cookie ukládá data do párů klíč – hodnota.

Vytvoření souboru cookie

Soubor cookie můžete vytvořit přiřazením řetězce k dokumentu.cookie, například userName.

dokument.cookie = "userName = John"

Získání cookie

Nyní, pokud se chceme podívat na Cookie, můžeme získat cookie přiřazením dokumentu.cookie do proměnné a poté ji konzoli.

var cookieStat = dokument.cookie;
řídicí panel.log (cookie.Stat);

Nastavení / aktualizace souboru cookie

Můžeme také aktualizovat cookie pomocí stejné syntaxe, jakou jsme použili pro vytvoření cookie. Chcete-li například do souboru cookie přidat datum vypršení platnosti, použijeme následující techniku:

var expiryDate = nové datum ();
expiryDate.setDate (expiryDate.getDate () + 1)
expiryDate.toUTCString ()
dokument.cookie = "userName = John"
dokument.cookie = "expires =" + expiryDate.toUTCString ()

Po aktualizaci se podívejte na cookie:

řídicí panel.log (dokument.cookie)

Můžete vidět, že soubor cookie je aktualizován.

Odstranění souboru cookie

Neexistuje žádná předdefinovaná metoda nebo objekt pro odstranění souboru cookie v Pythonu, ale soubor cookie je odstraněn, když vyprší jeho platnost. Přiřazením minulého data souboru cookie jej můžete odstranit.

var expiryDate = nové datum ();
expiryDate.setDate (expiryDate.getDate () - 1)
expiryDate.toUTCString ()
dokument.cookie = "userName = John"
dokument.cookie = "expires =" + expiryDate.toUTCString ()

Po přiřazení minulého data již cookie nebude fungovat a vyprší jeho platnost.

Závěr

Takto můžete vytvořit cookie, nastavit nebo aktualizovat cookie a odstranit cookie v JavaScriptu. V tomto článku jste se dozvěděli o používání souborů cookie v JavaScriptu, včetně toho, jak vám soubory cookie mohou pomoci při vývoji a ukládání potřebných uživatelských dat. Můžete se i nadále dozvědět více o JavaScriptu na linuxhint.com. Děkuju!

Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...
Hry Výukový program Unity3D
Výukový program Unity3D
Úvod do Unity 3D Unity 3D je výkonný engine pro vývoj her. Jedná se o multiplatformní platformu, která vám umožňuje vytvářet hry pro mobilní zařízení,...