Arrow Function در جاوا اسکریپت چیست؟

Arrow function در جاوا اسکریپت که در ES6 معرفی شده است به شما اجازه می‌دهد تا توابع خود را کوتاه‌تر بنویسید.

بهتر است بخوانید : نرم‌افزار Native چیست؟

به عنوان مثال تابع در جاوا اسکریپت در حالت عادی به صورت زیر نوشته می‌شود:

Arrow Function در جاوا اسکریپت چیست؟

اما به صورت Arrow function اینگونه است :

Arrow Function در جاوا اسکریپت چیست؟

همانطور که مشاهده می‌کنید بدین صورت کوتاه‌تر است. اگر دستور یک خط باشد و مقداری را برگرداند شما می‌توانید براکت ها ({}) و کلمه‌ی کلیدی return را حذف کنید . در این حالت تابع  به شکل زیر بازنویسی می‌شود:

Arrow Function در جاوا اسکریپت چیست؟

نکته : این روش تنها در صورتی استفاده می‌شود که دستور تنها یک خط باشد.

اگر تابع شما دارای پارامترهای ورودی بود آن‌ها را درون پرانتز قرار دهید:

Arrow Function در جاوا اسکریپت چیست؟

در صورتی که تنها یک پارامتر داشته باشید نیازی به قرار دادن پرانتز نمی‌باشد:

Arrow Function در جاوا اسکریپت چیست؟

می توانید مثال‌های بیشتر و خروجی آن‌ها را در سایت w3schools مشاهده نمایید.

قبلی «
بعدی »

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مطالب اخیر