Bonjour,

Mon peu de connaissance de Javascript date de l'age de pierre , et je me lance dans NodeJS depuis quelques jours.
Du coup j'ai le sentiment de faire un bond dans le temps tant au niveau des "usages" que de certaines syntaxes.

un simple exemple, la cr�ation de "function"

j'ai toujours utilis� ce genre de choses:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
function MaBelleFonction (arg1, arg2) {
 
}
et je decouvre, ici ou la, des choses comme:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
MaBelleFunction = function (arg1, arg2) {
 
}
ou encore:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
MaBelleFunction = function (arg1, arg2) => {
 
}

J'ai essay� les 3 (il y en a d'autres ?) et je ne vois aucune diff�rence, donc pour ma culture perso, j'aimerai comprendre

  • Si il y a une diff�rence, ou un contexte d'utiliser telle ou telle syntaxe ?
  • Est ce "uniquement" une �volution du langage, si oui ..why ?!
  • Une fa�on sournoise de distinguer un vieux codeur d'un codeur "a la mode"
  • Aucune diff�rence, c'est juste pour faire "style" (avec l'accent anglais).. (sic)



J'ai pris que cet exemple, mais j'en constate pas mal des comme �a

Merci d'avance