Arrow function

รูปแบบสั้นที่พบบ่อย

เหมาะกับฟังก์ชันเล็ก ๆ โดยเฉพาะเมื่อส่งต่อเป็นค่า

const double = (n) => n * 2;
const add = (a, b) => {
  return a + b;
};

console.log(double(6));
console.log(add(1, 2));

ผลลัพธ์ที่คาดหวัง

12
3
ถ้ามีบรรทัดเดียวและต้องการคืนค่า ตัดปีกากับ return ออกได้ตามตัวอย่าง double