Web全栈20210124-js里cookie

  1. 什么是 cookie?
    Cookie 是在您的计算机上存储在小的文本文件中的数据。

当 web 服务器向浏览器发送网页后,连接被关闭,服务器会忘记用户的一切。

Cookie 是为了解决“如何记住用户信息”而发明的:

当用户访问网页时,他的名字可以存储在 cookie 中。
下次用户访问该页面时,cookie 会“记住”他的名字。

  1. 通过 JavaScript 创建 cookie
    通过 JavaScript,可以这样创建 cookie:
    document.cookie = “username=Bill Gates”;
    您还可以添加有效日期(UTC 时间)。默认情况下,在浏览器关闭时会删除 cookie:
    document.cookie = “username=John Doe; expires=Sun, 31 Dec 2017 12:00:00 UTC”;
  2. 通过 JavaScript 读取 cookie
    通过 JavaScript,可以这样读取 cookie:
    var x = document.cookie;
    document.cookie 会在一条字符串中返回所有 cookie,比如:cookie1=value; cookie2=value; cookie3=value;
  3. cookie:
    汉字解密:unescape
    汉字加密:escape
    加密:btoa
    解密:atob

猜你喜欢

转载自blog.csdn.net/lcywan/article/details/113070227