为了账号安全,请及时绑定邮箱和手机立即绑定

关于JavaScript中localStorage数据保存后再提取怎么好像变成字符串形式了?为什么?

关于JavaScript中localStorage数据保存后再提取怎么好像变成字符串形式了?为什么?

肖小波 2016-07-12 16:36:46
window.localStorage.setItem("当前经验",当前经验);  //保存当前经验=window.localStorage.getItem("当前经验");  //提取然后在进行(当前经验+=1;)这样的运算,数值就变成31 311 3111 31111这种形势增加了,是被默认为字符串了吗?为什么会这样?h5只有var一种类型,那怎么把它重新转换为数字呢?
查看完整描述

1 回答

已采纳
?
sixGod

TA贡献34条经验 获得超22个赞

没有为什么,localStorage本身就是只存字符串的,你可以取出来后再转换啊,parseInt(localStorage.getItem("当前经验"))

查看完整回答
2 反对 回复 2016-07-12
  • 1 回答
  • 1 关注
  • 2751 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信