11.本地存储.html 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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. document.cookie = "name1 = LiLi";
  11. var date = new Date();
  12. date.setDate(date.getDate() + 7);
  13. console.log(date.toUTCString())
  14. console.log(date)
  15. document.cookie = 'flower=丁香花;expires=' + date.toUTCString();
  16. // 设置
  17. function setCookie(name1, value1, day1) {
  18. var date = new Date();
  19. date.setDate(date.getDate() + day1);
  20. document.cookie = name1 + '=' + value1 + ';expires=' + date.toUTCString();
  21. }
  22. setCookie('weather', '晴天', 3)
  23. // 删除
  24. function delCookie(name1) {
  25. var date = new Date();
  26. date.setDate(date.getDate() - 1);
  27. document.cookie = name1 + '= null;expires=' + date.toUTCString();
  28. }
  29. delCookie("flower")
  30. // 查询
  31. function getCookie(name) {
  32. var cookie = document.cookie;
  33. console.log(cookie,'cccc')
  34. var arr = cookie.split(";");
  35. console.log(arr,'aaa')
  36. for(var i=0;i<arr.length;i++) {
  37. var item = arr[i].split("=");
  38. console.log(item,'item')
  39. if(item[0].trim() == name) {
  40. return item[1]
  41. }
  42. }
  43. }
  44. console.log(getCookie("weather"))
  45. </script>
  46. </body>
  47. </html>