JSON报错JSON转换失败JSON转译失败(快速解决方法,附详细注释)
解决JSON转译报错 本地缓存自定义过期时间由于localStorage暂未定义过期时间,需要自定义过期时间,实现原理非常简单:在存储数据的同时,记录下当时的时间戳,在读取数据时,读取当前时间戳进行对比即可。JSON转译失败处理var str=""try{ str=JSON.stringify({data:value,time:curTime})//使用try catch方法,防止因JSON转译失败引起的报错,失败后会自动进入catch,可自定义处理失败结果 }catch