Показать сообщение отдельно
  #1 (permalink)  
Старый 19.02.2018, 16:09
Интересующийся
Отправить личное сообщение для prog_f130 Посмотреть профиль Найти все сообщения от prog_f130
 
Регистрация: 24.08.2016
Сообщений: 20

this в классах
Добрый день. Вопрос следующий. Допустим есть некий класс, который работает с бд.
function SomeClass(a){
    this.a=a;
}

SomeClass.prototype.someDBAction = function(){
    connection.query('some sql', function (sqlErr, results){
        console.log(this.a);
    });
};


Есть ли способ в калбеке запроса к БД получить доступ к переменной класса. Речь о console.log(this.a); - this в контексте функции в данном случае.
Ответить с цитированием