La idea es que el console.log(this); devuelva lo mismo que console.log(x); en vez de un objeto window. Alguien tiene idea de como debería encarar el problema?
Saludos
Código Javascript:
Ver original
function queryMin(){ this.v = [1,2,3,4]; this.each = function( fn){ for( x in this.v){ fn(this.v[x]); //fn.call(this.v, this.v[x]); } }; } test = new queryMin(); test.each( function(x){ console.log(this); console.log(x); });