Javascript Integer 对象未定义

标签 javascript

我正在尝试获取设备内存中存储的数字,并使用方法 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/

相关文章:

javascript - 定时器结束后如何重新启动?

javascript - 跟踪已创建实例的列表

javascript - 如何在 Orchard CMS 中使用 javascript(js 文件)

javascript - if 语句更新变量

javascript - 在两个元素之间保持悬停状态处于事件状态

javascript - 在react js中渲染动态html

javascript - 重复JS函数的最佳方法

javascript - 为什么变量在文档就绪标签之外显示为未定义

javascript - 在多个数组中查找交集

javascript - Angular 2 中组件特定的 HostListener