I'm digging into EMCA6 and I would like to know if this:
var fruits= [10,20,30];
this.iterator = 1;
var result = fruits.map(function(nrb) {
return nbr + this.iterator;
}.bind(this));
is equivalent to :
var fruits= [10,20,30];
this.iterator = 1;
var result = fruits.map( nbr => nbr + this.iterator);
For me this is exactly the same thing but I was wondering if I was missing something. Any trap ?