Resources
Difference between `var functionName = function() {}` and `functionName() {}` in JavaScript
Difference between `var function Name = function() {}` and `function Name() {}` in Java Script The Problem What is the difference between var function Name = function() {} and function Name() {} in Java Script?
