Duration: 17:23 min
Summary: In this lesson, we will talk about JavaScript functions. We will see that functions are the core of JavaScript. We will create and call functions, and see that functions always return a value. If you do not specifically return something from a function, the return value is undefined. Another important concept that we will discuss is whether JavaScript supports function overloading. We will create two functions with the same name but different parameters. After experimenting with the calls, we will notice that the new function overwrites the older one and in JavaScript there is no concept of overloading.