Come faccio a controllare se esiste un biscotto?

Come faccio a controllare se esiste un biscotto?
I cookie mantengono una piccola quantità di dati (circa 4KB) sul computer dell'utente da parte di un browser Web e vengono utilizzati per archiviare informazioni su un utente, comprese le credenziali di accesso o di accesso e altre forme di dati. Può essere utilizzato per ottimizzare l'esperienza di un utente su un sito Web. Principalmente i browser immagazzinano tre tipi di biscotti. "Cookie di sessione"Che vengono eliminati quando il browser è chiuso,"Biscotti di prima parte"Che sono creati dai siti Web e il"Cookie di terze parti"Creato dalla terza parte sul tuo sito web.

Questo articolo dimostrerà il metodo per verificare se esiste un cookie usando JavaScript.

Come controllare/verificare se esiste un cookie in JavaScript?

Per verificare se il cookie esiste o meno nel browser, usa "CheckCookie ()" funzione. Nella funzione definita, controlla se il cookie è nullo usando il "documento.biscotto"Attributo. Se è nullo, significa che il cookie non esiste; Else Cookie esiste nel browser.

Esempio

Crea due pulsanti in un file HTML che userà per impostare e controllare il cookie sul browser sul pulsante Clicca:


Imposta il cookie usando il "documento.biscotto"Attributo con il"richiesta()"Metodo per ottenere l'input dall'utente:

funzione setCookie ()
var cookie = prompt ("Inserisci il tuo nome");
documento.biscotto = biscotto;
Avviso ("Cookie è creato");

Ora, definisci una funzione chiamata "CheckCookie ()". Controlla la condizione in modo tale che se il valore di "documento.biscotto"Non è uguale al null (" "), il biscotto esiste. Altrimenti, non esiste. Quindi, chiama il "setCookie ()"Per impostare il cookie sul browser:

functionCheckCookie ()
if (documento.biscotto != "")
Avviso ("Cookie esiste");
Avviso ("Cookie Is" + Documento.biscotto);

altro
Avviso ("Cookie non esiste");
setCookie ();

Produzione

L'output indica che in primo luogo non esiste un cookie nel browser. Quindi, abbiamo cliccato su "setcookie"Funzione per impostare il cookie e recuperare il suo valore.

Conclusione

Per verificare se il cookie esiste nel browser, usa il “CheckCookie ()Funzione "con il"documento.biscotto"Attributo. Nella funzione CheckCookie (), prima, controlla se il cookie è nullo. Se nullo, significa che il cookie non esiste; Else Cookie esiste nel browser. Questo articolo ha dimostrato il metodo per verificare se esiste o meno un cookie.