Javascript “this” scope

后端 未结 3 1476
耶瑟儿~
耶瑟儿~ 2020-12-11 08:23

I am writing some JavaScript code. I am a little confused about this keyword. How do I access logger variable in the dataReceivedHandler function?



        
3条回答
  •  离开以前
    2020-12-11 09:00

    Assuming loadData is called like so:

    MyClass.loadData();
    

    then:

    loadData: function() {
        var self = this;
        var dataReceivedHandler = function() {
            self.logger ...
        }
    
        // more stuff
    }
    

提交回复
热议问题