我正在尝试获取设备内存中存储的数字,并使用方法 Integer.parseInt
将其解析为整数。
win:function(){
this.reset();
if(Integer.parseInt(window.localStorage.getItem("curLevel"))<this.levelNo)
{
window.localStorage.setItem("curLevel", this.levelNo+1);
renderAllLevels();
}
$.mobile.pageContainer.pagecontainer("change", "#winlevel");
}
但是当调用函数 win
时,我收到错误 Uncaught ReferenceError: Integer is not Defined
。
我在项目的其他行中使用了 Integer.parseInt
并且它工作正常,没有任何错误。
在这里使用它可能会出现什么错误?
最佳答案
Java!= JavaScript。
使用parseInt(value, 10)
。
关于Javascript Integer 对象未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34775935/