# 存储

# 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

# 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

# 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

# getCookie

  • 说明:

    获取 cookie

  • 参数:

    • {string} key key值
  • 返回值:

    {string|string} value值

  • 示例:

jsToolkit.getCookie("name")
1

# removeCookie

  • 说明:

    删除某个 cookie

  • 参数:

    • {string} key key值
  • 示例:

jsToolkit.removeCookie("name")
1