English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Objeto Almacenamiento de JavaScript
setItem()方法在给定的存储对象中设置指定键名的值,如果该键值已经存在,则更新该键值。
setItem()方法属于存储对象,可以是localStorage对象或sessionStorrage对象。
localStorage.setItem(key, value)
sessionStorage.setItem(key, value)
;localStorage.setItem('color','green'); ;localStorage.setItem('image','parrot.png'); ;localStorage.setItem('url','https://es.oldtoolbag.com');Prueba y mira‹/›
表格中的数字指定了完全支持setItem()方法的第一个浏览器版本:
方法 | |||||
setItem() | 4 | 3.5 | 11.5 | 4 | 9 |
参数 | 描述 |
---|---|
key | 包含您要创建/更新的键名称的字符串 |
value | 包含要提供要创建/更新的键的值的字符串 |
返回值: | 一个字符串,表示插入的值 |
---|---|
DOM版本: | 网络存储API |
设置指定的会话存储项的值:
sessionStorage.setItem('time',Date.now()); sessionStorage.setItem('age', 22);Prueba y mira‹/›
还可以使用点表示法设置值:
localStorage.color = "green"; localStorage.image = "parrot.png"; localStorage.url = "https://es.oldtoolbag.com";Prueba y mira‹/›
Las siguientes funciones crean tres elementos de datos en el almacenamiento local, y luego los utilizan para establecer estilos personalizados en la 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); }Prueba y mira‹/›
Tutoriales de HTML:API de Almacenamiento Web
Referencia de ventana (Window):Propiedad window.localStorage
Referencia de ventana (Window):Propiedad window.sessionStorage