65 votes

Quand dois-je stocker une fonction dans une variable ?

J’apprends JavaScript en ce moment et je ne comprends pas très bien quand écrire une fonction dans une variable.

Par exemple, les deux blocs de code suivants font exactement la même chose dans Node.js :

et

Quelle est la meilleure méthode à faire selon les meilleures pratiques, et pourquoi?

36voto

Brad Christie Points 58505

Habituellement, je n’utiliserai un que `` lorsque j’aurais besoin de redéfinir l’action (s) pour cette fonction plus tard. Par exemple:

Sinon, pour la plupart des fins (en supposant qu’il ne s’agit pas d’un rappel ou d’un modificateur), déclarer une fonction « classiquement » est généralement acceptable.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X