Как функция обратного вызова, принадлежащая прототипу объекта JavaScript, может получить доступ к членам объекта?обратный вызов не может быть закрытым, все должно быть определено следующим образом:
function Obji(param){
this.element = param;
}
Obji.prototype.func(){
database.get("someKey",this.cb);
}
Obji.prototype.cb(){
//here I would like to access this.element
}