Как как правильно написать это var thisFunc = this;
Второй маленький вопрос если часто this в переменную загонять при очень большом XXX(много функций и процедур) память кушать будет много?
Третий вопрос, подход который показан ниже приемлем js? или старое доброе функциональное
XXX= function (arParams){
var thisFunc = this; // как избавится от этого
setInterval(function() {
thisFunc.update();
}, 1000/this.arParams.fps);
}
XXX.prototype.update = function(){
console.log("update");
};