As arrow functions a princípio podem parecer confusas (experiência própria (◕︵◕)), mas depois de um tempo, é possível entender sua sintaxe mais curta e a mágica do escopo do this
.
Vários parâmetros
Sem arrow functions.
Com arrow functions.
Ou de uma maneira um pouco mais curta.
Apenas um parâmetro
Sem arrow functions.
Com arrow functions.
Escopo
Sem arrow functions.
Com arrow functions.
Exemplo com map
Sem arrow functions.
Com arrow functions.
Aqui você encontra um JS Bin com os exemplos acima.