Ed
há 23 horas
Para resolver essa questão, vamos analisar as opções de armazenamento local disponíveis e suas características: A) SessionStorage: Armazena dados apenas durante a sessão do navegador. Quando o navegador é fechado, os dados são perdidos. Portanto, não é adequado para persistir a preferência do usuário entre sessões. B) IndexedDB: É uma solução de armazenamento mais complexa e poderosa, mas pode ser excessiva para armazenar uma simples preferência de "Modo Escuro". Embora persista os dados, não é a opção mais simples para esse caso. C) Cookies: Podem ser usados para armazenar preferências, mas têm um limite de tamanho e são mais complicados de gerenciar em comparação com outras opções. Além disso, não são a melhor escolha para armazenar preferências simples. D) Variáveis JavaScript: São temporárias e não persistem após o fechamento do navegador. Portanto, não são adequadas para o caso. E) LocalStorage: É uma opção de armazenamento que persiste os dados entre sessões. Os dados armazenados no LocalStorage permanecem disponíveis mesmo após o fechamento do navegador, o que é exatamente o que se precisa para lembrar a preferência do usuário. Diante dessa análise, a alternativa correta é: E) LocalStorage, devido à sua persistência entre sessões.