webStorage幫助類

//設置sessionStorage項
export function setSessionStore(name, value) {
    if (typeof Storage !== "undefined") {
      sessionStorage.setItem(name, JSON.stringify(value));
    }
  };
  //獲取sessionStorage項
  export function getSessionStore(name) {
    if (typeof Storage !== "undefined") {
      return JSON.parse(sessionStorage.getItem(name));
    }
  };
  
  //移除sessionStorage項
  export function removeSessionStore(name) {
    if (typeof Storage !== "undefined") {
      sessionStorage.removeItem(name);
    }
  };
  
  //設置localStorage項
  export function setLocalStore(name, value) {
    if (typeof Storage !== "undefined") {
      localStorage.setItem(name, JSON.stringify(value));
    }
  };
  
  //獲取localStorage項
  export function getLocalStore(name) {
    if (typeof Storage !== "undefined") {
      return JSON.parse(localStorage.getItem(name));
    }
  };
  
  //移除localStorage項
  export function removeLocalStore(name) {
    if (typeof Storage !== "undefined") {
      localStorage.removeItem(name);
    }
  };
相關文章
相關標籤/搜索