Я не уверен, как именно сформулировать свой вопрос, поэтому позвольте мне привести пример:
function foo() {
window.addEventListener("keydown", function(event) {
bar(event.keycode);
}
foo.prototype.bar = function (keycode) {
//code
}
Я пытался использовать this.bar()
, но это приводит к использованию window
как this
. Есть ли способ сделать это, или мне придется вручную вызывать другой метод инициализации?