The different ways to define a function in JavaScript | Rukon Pro