در جلسات قبلی با مفهوم آرایه و متدهای آرایه آشنا شدیم و اگر به مبحث آرایه ها مسلط نیستید پیشنهاد میشه که حتما جلسه 10 و 11 از دوره مقدماتی جاوا اسکریپت رو مطالعه کنید که خیلی مفیده. در این جلسه درباره مرتب سازی آرایه در مدل های مختلف و متدهاشو بررسی میکنیم.
دوره کامل آموزش Arrays در جاوا اسکریپت به همراه کلی مثال کاربردی برای یادگیری عمیق مبجث آرایه ها در جاوااسکریپت
همون طور که میدونید آرایه ها میتونن تعداد Value زیادی در خود ذخیره کنند؛ مثلا ممکنه یه متغیر از نوع آرایه تا 50 تا مقدار را در خود ذخیره کند. و گاهی لازمه داده خاصی را از بین اون همه پیدا کنیم که کار نسبتا وقت گیریه، اما زمانی که آرایه ها بر اساس معیار خاصی مرتب باشن کار ما خیلی راحت تر میشه.
متد sort آرایه را به ترتیب حروف الفبا مرتب میکند.
var fruit = ["Bannana" , "Apple" , "Portugal"] fruit.sort(); //output: ["Apple" , "Bannana" , "Portugal"]
متد reverse دقیقا برعکس متد sort عمل میکنه، یعنی از آخر به اول مرتب میکنه آرایه رو.
var fruit = ["Bannana" , "Apple" , "Portugal"] fruit.reverse(); //output: ["Portugal" , "Bannana" , "Apple"]