6_H5本地存储.html 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // 本地存储 localStorage sessionStorage
  11. // 这两种存储方法 空间为5MB及以上
  12. // localStorage 本地存储,永久存储
  13. // sessionStorage 会话存储,关闭浏览器后数据丢失
  14. // localStorage sessionStorage 与 cookie 区别
  15. // cookie 在本地存储,会携带到服务器端
  16. // localStorage sessionStorage 是在客户端存储的,不会携带到服务器端
  17. // cookie 可以设置过期时间,localStorage sessionStorage 不能设置过期时间
  18. // 存储大小 cookie 4KB,localStorage sessionStorage 5MB及以上
  19. // 操作方法
  20. // localStorage.setItem() 存储数据
  21. // localStorage.getItem() 获取数据
  22. // localStorage.removeItem() 删除数据
  23. // localStorage.clear() 清空所有数据
  24. // sessionStorage.setItem() 存储数据
  25. // sessionStorage.getItem() 获取数据
  26. // sessionStorage.removeItem() 删除数据
  27. // sessionStorage.clear() 清空所有数据
  28. // 存储数据
  29. localStorage.setItem("name","张三");
  30. localStorage.setItem("age","18");
  31. // 获取数据
  32. console.log(localStorage.getItem("age"));
  33. // 删除数据
  34. // localStorage.removeItem("age");
  35. // 清空数据
  36. localStorage.clear();
  37. // 会话存储 sessionStorage
  38. sessionStorage.setItem("name","张三");
  39. sessionStorage.setItem("age","18");
  40. // 获取数据
  41. console.log(sessionStorage.getItem("age"));
  42. // 删除数据
  43. // sessionStorage.removeItem("age");
  44. // 清空数据
  45. // sessionStorage.clear();
  46. </script>
  47. </body>
  48. </html>