Lessons: 8Length: 1 hour

Next lesson playing in 5 seconds


Practice JavaScript and Learn: Functions



Functions are one of the most important constructs in JavaScript. But despite their importance, there's a lot of confusion around JavaScript functions—especially since JavaScript ES6 (ECMAScript 2015), with the introduction of arrow functions. Without understanding functions, you'll never master the JavaScript language.

In this course, Jeremy McPeak will help to demystify JavaScript functions. You'll start with the basics of functions in JavaScript, including arrow functions, return values, and function variables. Then, you'll go on to learn some more advanced aspects of functions, like scope and the this keyword.

Learn JavaScript: The Complete Guide

We've built a complete guide to help you learn JavaScript, whether you're just getting started as a web developer or you want to explore more advanced topics.