Ниже я создаю объект в Javascript. Внутри конструктора я настраиваю прослушиватель событий. Проблема в том, что при запуске события this.prop не может быть найден, а undefined распечатывается. Как я могу это решить?
var someObj = function someObj(){
this.prop = 33;
this.mouseMoving = function() { console.log(this.prop);}
document.getElementById("someDiv").addEventListener('mousemove', this.mouseMoving, true);
}