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

Get current url port, hostname and path in JavaScript

JavaScript intro to classes

Removing bash.sh #hash comments from a string using regEx in JavaScript

Reasons why you shouldn't consider hosting on github pages