localStorage e sessionStorage são objetos JavaScript que permitem armazenar dados no navegador do usuário. Eles são úteis para armazenar informações que precisam ser acessadas posteriormente, como preferências do usuário, dados de login, informações de carrinho de compras, entre outros. A principal diferença entre localStorage e sessionStorage é que o primeiro armazena os dados de forma permanente, enquanto o segundo armazena os dados apenas durante a sessão do usuário. Isso significa que, quando o usuário fecha a janela do navegador ou a aba, os dados armazenados em sessionStorage são excluídos. Para armazenar dados em localStorage ou sessionStorage, você pode usar os métodos setItem() e getItem(). O método setItem() permite definir um valor para uma chave específica, enquanto o método getItem() permite recuperar o valor armazenado em uma chave específica. Exemplo de uso do localStorage: ``` // Armazenar um valor localStorage.setItem('nome', 'João'); // Recuperar um valor const nome = localStorage.getItem('nome'); console.log(nome); // Saída: "João" ``` Exemplo de uso do sessionStorage: ``` // Armazenar um valor sessionStorage.setItem('idade', '25'); // Recuperar um valor const idade = sessionStorage.getItem('idade'); console.log(idade); // Saída: "25" ```
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar