Arrow functions in JavaScript

Since their introduction arrow function have simplified how we declare functions in JavaScript arrow functions are similar to lambadas in kotlin programming language
Instead of writing a function as
function time (param){
    return Date.now()
}
You can simplify code by rewriting it as simply
let time (param) =>  {
    return Date.now()
}
Alternatively you can use a neatier syntax
let time = param => Date.now()
Arrow functions this context does not refer to their scope.

For further reading "learn es6 the dope way part ii arrow functions and the this keyword",

Comments

Popular posts from this blog

What is 'this.' keyword in JavaScript

How to iterate array elements using 'for loop' in JavaScript