Wonder why i cant call class methods in timers without wrapping in functions ?
function Class(){};
Class.prototype.method = function(){
console.log(this); // -> writes Window then Class
}
var instance = new Class();
setTimeout(instance.method,10);
setTimeout(function(){
instance.method();
},20);