javascript返回

javascript返回,javascript,backbone.js,Javascript,Backbone.js,我有一个登录parse.com的函数,但我不明白为什么如果我删除returnfalse语句,它就不起作用,并且会出错 log_in:function(){ console.log("login"); var username = this.$("#login-username").val(); var password = this.$("#login-password").val(); console.log(username); console.lo

我有一个登录parse.com的函数,但我不明白为什么如果我删除returnfalse语句,它就不起作用,并且会出错

log_in:function(){
    console.log("login");
    var username = this.$("#login-username").val();
    var password = this.$("#login-password").val();

    console.log(username);
    console.log(password);

    Parse.User.logIn(username, password, {
        success: function(user) {
            console.log("login riuscito");
            window.location='index.html'  ;
        },
        error: function(user, error) {
            console.log(error + user + "login <<<<<<non riuscito");
        }
    });
    return false; <<<---------------------------------------
}
登录:函数(){
console.log(“登录”);
var username=this.$(“#登录用户名”).val();
var password=this.$(“#登录密码”).val();
console.log(用户名);
console.log(密码);
Parse.User.logIn(用户名、密码、{
成功:功能(用户){
console.log(“login riuscito”);
window.location='index.html';
},
错误:函数(用户,错误){

console.log(error+user+“login了解您的代码是如何调用登录函数的,以及
login
函数在做什么会很有帮助。我假设它是异步的。