(a, b) => a + b
(или (a, b) => { return a + b }
)function(a, b) {
return a + b
}.bind(this)
var a = 1,
b = a;
Исходя из комментария Павло Пономаренко, переменная "b" не присвоила ничего...
c
, вроде бы тоже (нет) объявленная локально, оказалась глобальной. где бы почитать основы