setInterval(n => console.log(++this._segundos), 1000);
setInterval((function () { console.log(++this._segundos); }).bind(this), 1000);
Para o exercício anterior coloquei essas duas possíveis soluções. A segunda vemos lá na primeira parte do livro. Vi que deu certo aqui também, mas não sei dizer qual a diferença entre elas.
Além da elegibilidade do código (que eu acho que com arrow function fica muito mais bonitinho) há alguma diferença entre esses dois casos?