`
Function is a block of code that can perform a task JavaScript support multiple way to declare functions
function foo1(param1) {
console.log("Inside foo1 functionwith params as: ", param1);
}
function (param1) {
console.log("Inside foo3 function with params as: ", param1);
};
var foo2 = function (param1) {
console.log("Inside foo3 function with params as: ", param1);
};
(function(param1) {
console.log("Inside foo4 function with params as: ", param1);
})();