Во-первых, извиняюсь за то, что спрашиваю что-то, на что нужно где-то ответить (я искал!)
Я хочу сделать это:
var i;
for (i = 0; i < 5; i++) {
...
// Add an anchor to the dom
...
a.onclick = goog.bind(this.doSomething, this);
...
}
namespace.Clazz.prototype.doSomething = function(event, index) {
console.log('index: ' + index);
}
Я хочу, чтобы 5 якорей при каждом нажатии передавали разные значения от i
до doSomething
(вместе с событием нажатия) Я также хочу сохранить контекст this
в doSomething
(отсюда и привязка).