Création de function, syntaxe, usage, mode ?
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:
1 2 3
| function MaBelleFonction (arg1, arg2) {
} |
et je decouvre, ici ou la, des choses comme:
Code:
1 2 3
| MaBelleFunction = function (arg1, arg2) {
} |
ou encore:
Code:
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" :D
- 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