I assume there is some application of call or apply here but I\'m not sure how to implement it.
call
apply
http://codepen.io/anon/pen/oXmmzo
map allows a second argument called "thisArg" so you just use that like so:
showFooForEach: function() { this.things.map(function(thing) { console.log(this.foo, thing); },this);