js实现本地定时缓存(localStorage)
一、存储数据
/** 本地定时缓存(一段时间内有效)
* @param {*} key 数据名称
* @param {*} value 数据内容 Object || Array || String || Boolean || Number
* @param {*} time 数据有效期
* @example: setLocal('items', {a: '', b: ''}, 1*24*60*60); 缓存一天内有效
*/
export function setLocal(key, value, time) {
try {
if (!localStorage) {
return false; }
if (!time || isNaN(time)) {
time = Vue