# 存储
# setLocal
说明:
设置 localStorage
参数:
- {string} key key值
- {any} val value值
示例:
jsToolkit.setLocal("name", "zhangsan")
1
# getLocal
说明:
获取 localStorage
参数:
- {string} key key值
返回值:
{any}
示例:
jsToolkit.getLocal("name")
// "zhangsan"
1
2
2
# removeLocal
说明:
清除某个 localStorage
参数:
- {string} key key值
示例:
jsToolkit.removeLocal("name")
1
# clearLocal
说明:
清除所有 localStorage
示例:
jsToolkit.clearLocal()
1
# setSession
说明:
设置 sessionStorage
参数:
- {string} key key值
- {any} val 值
示例:
jsToolkit.setSession("name", "zhangsan")
1
# getSession
说明:
获取 sessionStorage
参数:
- {string} key key值
返回值:
{any} value值
示例:
jsToolkit.getSession("name")
// "zhangsan"
1
2
2
# removeSession
说明:
清除某个 sessionStorage
参数:
- {string} key key值
示例:
jsToolkit.removeSession("name")
1
# clearSession
说明:
清除所有 sessionStorage
示例:
jsToolkit.clearSession()
1
# setCookie
说明:
设置 cookie
参数:
- {string} key key值
- {any} value value值
- {Object} options 配置
- {number} options.expires 过期时间,单位:秒
- {string} options.domain 域名
- {string} options.path 路径
示例:
jsToolkit.setCookie("name", "zhangsan", {
expires: 3600,
path: "/",
domain: "www.baidu.com"
})
1
2
3
4
5
2
3
4
5
# getCookie
说明:
获取 cookie
参数:
- {string} key key值
返回值:
{string|string} value值
示例:
jsToolkit.getCookie("name")
1
# removeCookie
说明:
删除某个 cookie
参数:
- {string} key key值
示例:
jsToolkit.removeCookie("name")
1