"тот" пример:
function User() {
this.id = 1;
this.sayHi = function() {
alert(this.id);
}.bind(this);
}
var user = new User();
setTimeout(user.sayHi, 1000); // выведет "1"
Мой код выше с obj - аналогичен, только у меня сразу объект, без функции-конструтора.