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!