Мне было интересно, что значение 'this' (или контекст вызова) относится к функции обратного вызова forEach. Этот код не работает:
var jow = [5, 10, 45, 67];
jow.forEach(function(v, i, a){
this[i] = v + 1;
});
alert(jow);
спасибо для объяснения этого мне.