UNPKG

halo-util

Version:

前端模块化 JavaScript 工具库

41 lines (35 loc) 972 B
'use strict'; /* sessionStorage存储 */ /** * 通过key从sessionStorage缓存中获取数据 * @param {String} key key值 * @returns {String} 返回数据 */ function getSessionStorage(key) { return window.sessionStorage.getItem(key) || ""; } /** * 设置sessionStorage缓存数据 * @param {String} key key值 * @param {String} value value值 */ function setSessionStorage(key, value) { window.sessionStorage.setItem(key, value); } /** * 通过key从sessionStorage缓存中删除数据 * @param {String} key key值 */ function removeSessionStorage(key) { window.sessionStorage.removeItem(key); } /** * 清空sessionStorage缓存中所有数据 */ function clearSessionStorage() { window.sessionStorage.clear(); } exports.clearSessionStorage = clearSessionStorage; exports.getSessionStorage = getSessionStorage; exports.removeSessionStorage = removeSessionStorage; exports.setSessionStorage = setSessionStorage;