Par exemple, dans cette vidéo Redux , l'instructeur utilise toujours une syntaxe comme
const counter = (state=0, action) => {
... function body here
}
où j'utiliserais simplement le "traditionnel"
function counter(state=0, action) {
... function body here
}
Ce qui est en fait plus court et, à mon avis, plus clair. Il est plus facile de scanner le bord gauche assez uniforme et structuré de la page pour le mot «fonction» que de scanner le bord droit irrégulier pour un petit «=>».
À part this
, et en essayant d'être objectif, pas d'opinion, y a-t-il une différence ou un avantage utile à la nouvelle syntaxe?
const
permet de s'assurer que la fonction ne sera pas redéfinie plus tard.