为什么我的变量追加了
Why is my variable appending?
所以我有一个变量,我正在使用本地存储进行保存功能。因为它很容易使用。但是我有这个问题。当我再次获得JS变量时,由于某种原因它追加了。可变金值每秒递增。
这是我从本地存储中获取的条目。
function getSaveItem(item) {
return localStorage.getItem(item);
}
保存游戏前:Gold: 98
再次调用变量后:Gold 9811111
而不是把它加到99、100、101、102。
您需要使用parseInt
,因为这些值是作为字符串存储的。否则,它将它们视为字符串"A" + "A" = "AA"answers"1" + "1" = "11"
相关文章:
- 将变量追加到href的末尾
- 在记录数组搜索后追加变量和数组项
- 将查询选择器保存在要追加的变量中不起作用
- 我的变量不会追加
- HTML 将变量追加到查询字符串
- Jquery 追加 html set id 到变量
- 如何在 ASP.NET 中将数据动态追加到 JQuery 控件变量
- 将数据作为变量追加到表中
- jQuery:使用动态生成的变量作为选择器,将JSON输入追加为内容
- 无法追加到jQuery变量
- 将javascript中的数组和字符串追加到变量中
- jQuery 在按变量追加为 ID 后对元素的访问
- 在angular.js中通过作用域变量显示或追加元素
- 如何将控制器作用域变量传递给angular.元素在头部元素中追加子元素时
- 编辑(追加?)存储在jquery变量中的字符串
- JQuery追加到变量元素
- 将变量传递给追加
- 当追加到dom时,保持变量是最新的
- 为循环追加变量js
- Javascript追加变量