Cookie JavaScript

Cookie JavaScript

JavaScript é o idioma por trás de quase todos os sites que você usará. JavaScript é o idioma do mundo online e também é usado na comunicação on -line. O conceito e a necessidade de cookies surgiram quando os desenvolvedores queriam armazenar informações do usuário no navegador para evitar a comunicação sobrecarregada em um servidor HTTP sem estado. Um cookie é como um arquivo que contém alguns dados armazenados na máquina do usuário. As informações permanecem no computador, mesmo que o usuário feche o site ou feche o navegador. Este artigo fornece uma visão geral do uso de cookies em JavaScript.

Sintaxe

A sintaxe para criar e salvar cookie é a seguinte:

documento.Cookie = "Cookiename = CookieValue"

O cookie salva os dados em pares de valores-chave.

Criando um biscoito

Você pode criar um cookie atribuindo uma string ao documento.Cookie, por exemplo, nome de usuário.

documento.Cookie = "Nome de usuário = John"

Obtendo um biscoito

Agora, se quisermos dar uma olhada no cookie, podemos obter o cookie atribuindo documento.Cookie para uma variável e depois console -a.

var cookiestat = documento.biscoito;
console.log (cookie.Estado);

Definindo/atualizando um cookie

Podemos atualizar um cookie também usando a mesma sintaxe que usamos para criar um cookie. Para adicionar a data de validade no cookie, por exemplo, usaremos a seguinte técnica:

var expirydate = new Date ();
data de validade.SetDate (Expirydate.getDate () + 1)
data de validade.toutcString ()
documento.Cookie = "Nome de usuário = John"
documento.Cookie = "Expires =" + Expirydate.toutcString ()

Depois de atualizar, dê uma olhada no biscoito:

console.log (documento.biscoito)

Você pode ver que o cookie é atualizado.

Excluindo um biscoito

Não há método ou objeto interno para excluir um cookie em python, mas um biscoito é excluído quando expira. Ao atribuir uma data passada a um cookie, você pode excluí -lo.

var expirydate = new Date ();
data de validade.SetDate (Expirydate.getDate () - 1)
data de validade.toutcString ()
documento.Cookie = "Nome de usuário = John"
documento.Cookie = "Expires =" + Expirydate.toutcString ()

Depois de atribuir uma data passada, o cookie não funcionará mais e se auto-delete, expirando.

Conclusão

Então, é assim que você pode criar um cookie, definir ou atualizar um cookie e excluir um biscoito em javascript. Neste artigo, você aprendeu sobre o uso de biscoitos em JavaScript, incluindo como os cookies podem ajudá -lo no desenvolvimento e salvar os dados do usuário necessários. Você pode continuar aprendendo mais sobre JavaScript no Linuxhint.com. Obrigado!