English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
setItem()O método define o valor da chave especificada no objeto de armazenamento fornecido, se o valor da chave já existir, atualiza o valor da chave.
O método setItem() pertence ao objeto de armazenamento e pode serlocalStorageObjeto ousessionStorrageObjeto.
localStorage.setItem(key, value)
sessionStorage.setItem(key, value)
;localStorage.setItem('color' 'green'); ;localStorage.setItem('image' 'parrot.png'); ;localStorage.setItem('url' 'https://pt.oldtoolbag.com');Teste e Veja‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método setItem():
Método | |||||
setItem() | 4 | 3.5 | 11.5 | 4 | 9 |
Parâmetro | Descrição |
---|---|
key | Inclui o que você deseja criar/A string do nome da chave atualizada |
value | Inclui o que você deseja fornecer para criar/A string do valor da chave atualizada |
Retorno: | Uma string que representa o valor inserido |
---|---|
Versão DOM: | API de armazenamento de rede |
Definir o valor da item de armazenamento de sessão especificado:
sessionStorage.setItem('time' Date.now()); sessionStorage.setItem('age', 22);Teste e Veja‹/›
Você ainda pode usar a notação de ponto para definir valores:
localStorage.color = "green"; localStorage.image = "parrot.png"; localStorage.url = "https://pt.oldtoolbag.com";Teste e Veja‹/›
As seguintes funções criam três itens de dados no armazenamento local, e depois os utilizam para definir estilos personalizados na página:
function populateStorage() { ;localStorage.setItem('bgcolor', document.getElementById('bgcolor').value); ;localStorage.setItem('font', document.getElementById('font').value); ;localStorage.setItem('image', document.getElementById('image').value); }Teste e Veja‹/›
Tutoriais de HTML:API de Armazenamento Web
Referência: Janela (Window)Atributo window.localStorage
Referência: Janela (Window)Atributo window.sessionStorage