使用JavaScript可以通过document对象的cookie属性来操作cookie。
以下是设置cookie的例子:
document.cookie = "name=value";
其中,name是cookie的名称,value是cookie的值。如果要设置cookie的过期时间,可以在value后面加上expires属性:
var date = new Date();
date.setTime(date.getTime() + (1 * 24 * 60 * 60 * 1000)); // 1天后过期
document.cookie = "name=value;expires=" + date.toGMTString();
如果要获取cookie的值,可以使用以下代码:
var cookieValue = document.cookie.replace(/(?:(?:^|.*;\s*)name\s*\=\s*([^;]*).*$)|^.*$/, "$1");
其中,name是cookie的名称。
使用JavaScript可以通过sessionStorage和localStorage对象来操作session。
以下是设置session的例子:
sessionStorage.setItem("name", "value");
其中,name是session的名称,value是session的值。如果要设置localStorage,可以使用localStorage.setItem方法。
如果要获取session的值,可以使用以下代码:
var sessionValue = sessionStorage.getItem("name");
其中,name是session的名称。如果要获取localStorage的值,可以使用localStorage.getItem方法。