<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>js document.cookie</title>
</head>
<body>
<script>
/*参考:https://www.runoob.com/js/js-cookies.html
知识点:
1.默认情况下,cookie 在浏览器关闭时删除,添加 expires 除外。
2.可以使用 path 参数告诉浏览器 cookie 的路径。默认情况下,cookie 属于当前页面。
*/
// 1.create cookie。
document.cookie = "username=John Doe; expires=Thu, 18 Dec 2043 12:00:00 GMT; path=/";
// 2.retrieve cookie。
let cookies = document.cookie;
console.log(cookies); // username=John Doe
// 3.update Cookie。旧的 cookie 将被覆盖。
document.cookie = "username=John Smith; expires=Thu, 18 Dec 2043 12:00:00 GMT; path=/";
// 读取cookie。
cookies = document.cookie;
console.log(cookies); // username=John Smith
// 4.delete Cookie,不必指定 cookie 的值。只需要设置 expires 参数为以前的时间即可。
// path,要指定成创建cookie时的路径,否则不能删除。
document.cookie = "username=; expires=11 Oct 2018 00:00:00 GMT; path=/";
// 读取cookie。
cookies = document.cookie;
console.log(cookies); //
</script>
</body>
</html>
js document.cookie.html
最新推荐文章于 2023-05-31 16:08:25 发布