|
|
@@ -0,0 +1,40 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html lang="en">
|
|
|
+<head>
|
|
|
+ <meta charset="UTF-8">
|
|
|
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
+ <title>Document</title>
|
|
|
+</head>
|
|
|
+<body>
|
|
|
+ <script>
|
|
|
+ // cookie
|
|
|
+ // cookie用于存储用户信息
|
|
|
+ // 存储空间:4KB
|
|
|
+ // cookie 不适用于存储大量信息 用于存储用户信息,例如用户名、密码等
|
|
|
+
|
|
|
+ // 设置cookie document.cookie
|
|
|
+ // 设置cookie时,需要指定cookie的名称和值 key=value(键值对)
|
|
|
+ // 语法:document.cookie = "name=value; ";
|
|
|
+ // 每次只能设置一个cookie
|
|
|
+ // document.cookie = "username=张三";
|
|
|
+ // document.cookie = "password=123";
|
|
|
+ // cookie可以设置过期时间 expires 他是一个时间戳字符串
|
|
|
+ // 语法:document.cookie = "name=value; expires=expire;";
|
|
|
+
|
|
|
+ // 设置为明日过期
|
|
|
+ var date = new Date();
|
|
|
+ var nowDate = date.getDate();
|
|
|
+ // 修改日期为明日
|
|
|
+ date.setDate(nowDate+1);
|
|
|
+ // 将日期转换为字符串
|
|
|
+ var dateStr = date.toUTCString()
|
|
|
+ document.cookie = "username=张三; expires="+dateStr;
|
|
|
+ document.cookie = "password=123; expires="+dateStr;
|
|
|
+
|
|
|
+
|
|
|
+ // 获取cookie document.cookie 会返回所有当前页面的cookie
|
|
|
+ console.log(document.cookie);
|
|
|
+
|
|
|
+ </script>
|
|
|
+</body>
|
|
|
+</html>
|