Storage

Storage

new Storage()

Source:
浏览器存储相关storage工具函数

Methods

cookieGet(key) → {String}

Source:
cookie 获取
Example
cookieGet("id")    // "asas"
Parameters:
Name Type Description
key String 属性
Returns:
Type
String

cookieRemove(key) → {undefined}

Source:
cookie 删除 key还在,val为空
Example
cookieRemove("id")
Parameters:
Name Type Description
key String 属性
Returns:
Type
undefined

cookieSet(key, value, expire) → {undefined}

Source:
cookie 存贮
Example
cookieSet ("id","asas",10000)
Parameters:
Name Type Description
key String 属性
value String
expire Number 过期时间,单位天
Returns:
Type
undefined

localStorageGet(key) → {String}

Source:
localStorage 获取
Example
localStorageGet("id")    // "asas"
Parameters:
Name Type Description
key String 属性
Returns:
Type
String

localStorageRemove(key) → {undefined}

Source:
localStorage 移除
Example
localStorageRemove("id")
Parameters:
Name Type Description
key String 属性
Returns:
Type
undefined

localStorageSet(key, value) → {undefined}

Source:
localStorage 存贮
Example
localStorageSet("id","asas")  // 目前对象值如果是函数 、RegExp等特殊对象存贮会被忽略
Parameters:
Name Type Description
key String 属性
value String
Returns:
Type
undefined

localStorageSetExpire(key, value, expire) → {undefined}

Source:
存贮某一段时间失效
Example
localStorageSetExpire("id","asas",1000)
console.log(localStorageGet("id"))

setTimeout(function(){
     console.log(localStorageGet("id"))
},2000)
Parameters:
Name Type Description
key String 属性
value String 存贮值
expire Number 过期时间,毫秒数
Returns:
Type
undefined

sessionStorageGet(key) → {String}

Source:
sessionStorage 获取
Example
sessionStorageGet("id")    // "asas"
Parameters:
Name Type Description
key String 属性
Returns:
Type
String

sessionStorageRemove(key) → {undefined}

Source:
sessionStorage 删除
Example
sessionStorageRemove("id")
Parameters:
Name Type Description
key String 属性
Returns:
Type
undefined

sessionStorageSet(key, value) → {undefined}

Source:
sessionStorage 存贮
Example
sessionStorageSet("id","asas")  // 目前对象值如果是函数 、RegExp等特殊对象存贮会被忽略
Parameters:
Name Type Description
key String
value String
Returns:
Type
undefined

sessionStorageSetExpire(key, value, expire) → {undefined}

Source:
sessionStorage 存贮某一段时间失效
Example
sessionStorageSetExpire("id","asas",1000)
console.log(sessionStorageGet("id"))

setTimeout(function(){
     console.log(sessionStorageGet("id"))
},2000)
Parameters:
Name Type Description
key String 属性
value String 存贮值
expire Number 过期时间,毫秒数
Returns:
Type
undefined