JavaScript je jezik skoraj vseh spletnih mest, ki jih boste uporabljali. JavaScript je jezik spletnega sveta in se uporablja tudi pri spletni komunikaciji. Koncept in potreba po piškotkih sta se pojavila, ko so razvijalci želeli uporabniške podatke shraniti v brskalnik, da bi se izognili preobremenjeni komunikaciji prek strežnika HTTP brez državljanstva. Piškotek je kot datoteka, ki vsebuje nekaj podatkov, ki so shranjeni na uporabnikovem računalniku. Informacije ostanejo v računalniku, tudi če uporabnik zapre spletno mesto ali zapre brskalnik. Ta članek ponuja pregled uporabe piškotkov v JavaScript.
Sintaksa
Sintaksa za ustvarjanje in shranjevanje piškotkov je naslednja:
dokument.cookie = "cookieName = cookieValue"Piškotek shrani podatke v parih ključ / vrednost.
Ustvarjanje piškotka
Piškotek lahko ustvarite tako, da dokumentu dodelite niz.piškotek, na primer userName.
dokument.piškotek = "userName = John"Pridobivanje piškotka
Zdaj, če si želimo ogledati piškotek, lahko piškotek dobimo z dodelitvijo dokumenta.piškotek spremenljivki in jo nato utrdite.
var cookieStat = dokument.piškotek;konzola.dnevnik (piškotek.Stat);
Nastavitev / posodobitev piškotka
Piškotek lahko posodobimo tudi z uporabo iste sintakse, kot smo ga uporabili za ustvarjanje piškotka. Če želimo na primer v piškotek dodati datum poteka, bomo uporabili naslednjo tehniko:
var expiryDate = nov datum ();rok uporabnosti.setDate (datum izteka.getDate () + 1)
rok uporabnosti.toUTCString ()
dokument.piškotek = "userName = John"
dokument.piškotek = "poteče =" + datum poteka.toUTCString ()
Po posodobitvi si oglejte piškotek:
konzola.dnevnik (dokument.piškotek)Vidite, da je piškotek posodobljen.
Brisanje piškotka
V Pythonu ni vgrajene metode ali predmeta za brisanje piškotka, vendar se piškotek izbriše, ko poteče. Če piškotku dodelite pretekli datum, ga lahko izbrišete.
var expiryDate = nov datum ();rok uporabnosti.setDate (datum izteka.getDate () - 1)
rok uporabnosti.toUTCString ()
dokument.piškotek = "userName = John"
dokument.piškotek = "poteče =" + datum poteka.toUTCString ()
Po dodelitvi preteklega datuma piškotek ne bo več deloval in se bo samodejno izbrisal s potekom.
Zaključek
Torej, tako lahko ustvarite piškotek, nastavite ali posodobite piškotek in izbrišete piškotek v JavaScript. V tem članku ste izvedeli o uporabi piškotkov v JavaScript, vključno s tem, kako vam lahko piškotki pomagajo pri razvoju in shranijo potrebne uporabniške podatke. Več informacij o JavaScript lahko nadaljujete na linuxhint.com. Hvala vam!