當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
【JavaScript代码实现四】获取和设置 cookie
生活随笔
收集整理的這篇文章主要介紹了
【JavaScript代码实现四】获取和设置 cookie
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 // 創建cookie
2 function setCookie(name, value, expires, path, domain, secure) {
3 var cookieText = encodeURIComponent(name) + '=' +encodeURIComponent(value);
4 if (expires instanceof Date) {
5 cookieText += '; expires=' + expires;
6 }
7 if (path) {
8 cookieText += '; expires=' + expires;
9 }
10 if (domain) {
11 cookieText += '; domain=' + domain;
12 }
13 if (secure) {
14 cookieText += '; secure';
15 }
16 document.cookie = cookieText;
17 }
18 // 獲取cookie
19 function getCookie(name) {
20 var cookieName = encodeURIComponent(name) + '=';
21 var cookieStart = document.cookie.indexOf(cookieName);
22 var cookieValue = null;
23 if (cookieStart > -1) {
24 var cookieEnd = document.cookie.indexOf(';', cookieStart);
25 if (cookieEnd == -1) {
26 cookieEnd = document.cookie.length;
27 }
28 cookieValue = decodeURIComponent(document.cookie.substring(cookieStart + cookieName.length, cookieEnd));
29 }
30 return cookieValue;
31 }
32 // 刪除cookie
33 function unsetCookie(name) {
34 document.cookie = name + "= ; expires=" + new Date(0);
35 }
?
轉載于:https://www.cnblogs.com/SHERO-Vae/p/5796047.html
總結
以上是生活随笔為你收集整理的【JavaScript代码实现四】获取和设置 cookie的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【原】npm 常用命令详解
- 下一篇: 从零开始学习编程_从这里开始学习编程