Javascript整数对象未定义

时间:2016-01-13 20:00:25

标签: 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,它没有任何错误。

在这里使用它有什么潜在的错误?

2 个答案:

答案 0 :(得分:7)

Java!= JavaScript。

使用go run main.go

答案 1 :(得分:0)

parseInt()是一个全局方法,无需将其链接到任何对象,您可能希望像这样更改代码:

select ucr1.chat_id from users_chat_room ucr1 
inner join users_chat_room ucr2 on ucr1.chat_id = ucr2.chat_id
where ucr1.user_id = :userid1 and ucr2.user_id = :userid2