JavaScript توابع JS Functions

تابع پیکانی (=>)

سینتکس کوتاه تعریف تابع که this را از محیط اطراف به ارث می‌برد. برای callbackهای یک‌خطی مانند map و filter انتخاب اول است؛ برای متدهای آبجکت که this لازم دارند استفاده نشود.

سینتکس

const fn = (a, b) => a + b;

مثال کاربردی

const sum = (a, b) => a + b;
const double = n => n * 2;
sum(2, 3);        // 5
double(4);        // 8