sessionStroge, localStorge, cookie的区别

477 阅读1分钟
// (1) cookie 使用js-cookie库

Cookies.set("name", "value", { expires: 7 }); // 设置一个cookie,7天后失效

Cookies.get("name"); // => 'value'  // 获取值

Cookies.remove("name"); // 删除

// (2): sessionStroge, localStorge api
localStorage.setItem("name", "value"); //设置

localStorage.getItem("name"); // => 'value' //获取

localStorage.removeItem("name"); // 删除

localStorage.clear(); // 删除所有数据 

sessionStorage.setItem("name", "value"); 

sessionStorage.getItem("name"); // => 'value' //获取

sessionStorage.clear(); // 删除所有数据