En javascript, Quelle est la différence entre la déclaration de fonction et l'expression de fonction en termes de portée? déclaration de fonction signifie que nous polluons l'espace global. Est-ce le même cas avec l'expression de la fonction?Déclaration de fonction - Fonction Expression - Portée
déclaration de fonction
function sum(){
// logic goes here
}
expression Fonction
var sum = function(){}
http://stackoverflow.com/questions/336859/javascript-var-functionname-function-vs-function-functionname et http://stackoverflow.com/questions/1013385/what-is-the- différence-entre-une-fonction-expression-vs-déclaration-en-javascript – Phil