JavaScript explicit and implicit return

Explicit return

// Single-line
const myFunction = (value) => { return value; }

// Multi-line
const myFunction = (value) => {
  return value;
}

Implicit return

// Single-line
const myFunction = (value) => value;

// Multi-line
const myFunction = (value) => (
  value
);

// Arrow Function, with parameters
const myFunction = (p1, p2) => {}

Written By: Tarek Hassan

21-01-2023