存储:removeItem() 方法
removeItem()
是 Storage
接口的方法,当传入键名时,如果该键在给定的 Storage
对象中存在,则会将其从该对象中删除。 Web 存储 API 的 Storage
接口提供了对特定域的会话存储或本地存储的访问权限。
如果与给定键关联的项目不存在,则此方法将不执行任何操作。
语法
js
removeItem(keyName)
参数
keyName
-
包含要删除的键名的字符串。
返回值
无 (undefined
).
示例
以下函数在本地存储中创建三个数据项,然后删除 image
数据项。
js
function populateStorage() {
localStorage.setItem("bgcolor", "red");
localStorage.setItem("font", "Helvetica");
localStorage.setItem("image", "myCat.png");
localStorage.removeItem("image");
}
我们也可以对会话存储执行相同的操作。
js
function populateStorage() {
sessionStorage.setItem("bgcolor", "red");
sessionStorage.setItem("font", "Helvetica");
sessionStorage.setItem("image", "myCat.png");
sessionStorage.removeItem("image");
}
注意: 要查看在实际示例中的使用,请参阅我们的 Web 存储演示。
规范
规范 |
---|
HTML 标准 # dom-storage-removeitem-dev |
浏览器兼容性
BCD 表格仅在浏览器中加载