من میدانم که هیچ نمیدانم.
بررسی متد reverse در جاوااسکریپت
متد reverse یا معکوس کردن آرایه در جاوااسکریپت
آرایه در جاوااسکریپت یک متغیر منفرد است که برای ذخیرهسازی عناصر مختلف مورد استفاده قرار میگیرد. کاربرد آرایه بیشتر در مواردی است که بخواهیم لیستی از عناصر را ذخیره کرده و به وسیله یک متغیر منفرد به آنها دسترسی داشته باشیم.
برخلاف بسیاری از زبانهای دیگر برنامهنویسی که آرایه ارجاعی به چند متغیر محسوب میشود، در جاوااسکریپت، آرایه یک متغیر منفرد است که چند عنصر را در خود نگهداری میکند. در این مقاله با روشهای مختلف معکوس کردن آرایه در جاوااسکریپت آشنا میشویم.
متد ()reverse ترتیب عناصر یک آرایه را معکوس میکند.
در متد ()reverse.، آخرین عنصر آرایه به عنصر اول و عنصر اول به عنصر آخر تبدیل میشود. این متد تغییرات را روی آرایه اصلی اعمال میکند.
اما اگر بخواهیم آرایه اصلی دست نخورده بماند، میتوانیم از روشهای زیر استفاده کنیم:
- ()reverse. با ()slice.
- ()reverse. با ()spread.
روش اول: reverse با slice
متد ()slice. عناصر منتخب را در یک آرایه به صورت یک شیء آرایه جدید بازگشت میدهد.
متد ()reverse. آرایه جاوااسکریپت ترتیب عناصر آرایه مفروض را تغییر داده و توالی معکوس را بازگشت میدهد.
روش دوم: reverse با spread
ساختار ()spread. در واقع متشکل از سه نقطه پشت سرهم (…) است.
ساختار اسپرد میتواند همه دستکاریهای آرایه را که قبلاً نیازمند متدهای push ،concat یا slice بود، انجام دهد.
منبع : medium.com
مطلبی دیگر از این انتشارات
تفاوت اتریوم و اتریوم کلاسیک در چیست؟
مطلبی دیگر از این انتشارات
معرفی توکن MTA – توکن پلتفرم mStable
مطلبی دیگر از این انتشارات
آشنایی با بازی آپلند