Storage removeItem() 方法

实例

从指定的本地存储项中删除:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>此示例演示如何使用 removeItem() 方法删除指定的本地存储项。</p>
  5. <h2>丢失会话存储项项?</h2>
  6. <p>由于会话存储中可能没有存储任何项目,因此我们添加了一个脚本,为您创建了一些项目。</p>
  7. <button onclick="createItems()">创建会话存储项目</button>
  8. <h2>删除项目</h2>
  9. <p>单击按钮删除该项目:</p>
  10. <button onclick="deleteItem()">删除项目</button>
  11. <h2>显示项目</h2>
  12. <p>单击按钮以显示项目的值:</p>
  13. <button onclick="displayItem()">显示项目</button>
  14. <p id="demo">
  15. <script>
  16. function createItems() {
  17. localStorage.mytime = Date.now();
  18. }
  19. function deleteItem() {
  20. localStorage.removeItem("mytime");
  21. }
  22. function displayItem() {
  23. var x = localStorage.getItem("mytime");
  24. document.getElementById("demo").innerHTML = x;
  25. }
  26. </script>
  27. </body>
  28. </html>

定义与用法

removeItem() 方法移除指定的存储对象项。

removeItem() 方法属于存储对象,它可以是 localStorage 对象或 sessionStorrage 对象。


浏览器支持

方法
removeItem()483。5410。5

语法

  1. localStorage.removeItem(keyname)

或者:

  1. sessionStorage.removeItem(keyname)

参数值

参数描述
keyname必填。指定要删除的项的名称的字符串

技术细节

DOM 版本:Web Storage API
返回值:无返回值

更多实例

实例

相同的示例,但使用 sessionStorage 会话存储而不是本地存储。

删除指定的会话存储项:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>此示例演示如何使用 removeItem() 方法删除指定的会话存储项。</p>
  5. <button onclick="createItem()">创建会话存储项目</button>
  6. <h2>删除项目</h2>
  7. <p>单击按钮删除该项目:</p>
  8. <button onclick="deleteItem()">删除项目</button>
  9. <h2>显示项目</h2>
  10. <p>单击按钮以显示项目的值:</p>
  11. <button onclick="displayItem()">显示项目</button>
  12. <p id="demo">
  13. <script>
  14. function createItem() {
  15. sessionStorage.setItem("test1", "hello");
  16. }
  17. function deleteItem() {
  18. sessionStorage.removeItem("test1");
  19. }
  20. function displayItem() {
  21. var x = sessionStorage.getItem("test1");
  22. document.getElementById("demo").innerHTML = x;
  23. }
  24. </script>
  25. </body>
  26. </html>

相关页面

Web Storage 引用: getItem() 方法

Web Storage 引用: setItem() 方法

分类导航