مدرس دوره : حسام موسوی

کارمو با طراحی گرافیکی شروع کردم و حدود 2 سال طراحی گرافیکی میکردم بعد به طراحی وب علاقه پیدا کردم و همراه طراحی وب عاشق کدنویسی شدم به PHP | sass | css | Jquery | javaScript تسلط کامل دارم . در بین فریم ورک های PHP اول با CodeIgniter کار کردم اما به laravel علاقه مند شدم و دارم بطور حرفه ای دنبالش میکنم . امید من اینکه بتونم کاربرهای ایرانی رو به دنیای بیرون متصل کنم تا بتونن از فناوری های تازه آگاهی داشته باشن

توضیحات :

در این قسمت در مورد یک سری از توابع مخصوص در جاوا اسکریپت صحبت میکنم که با استفاده از اونها میشه تغییرات مختلفی روی آرایه ایجاد کرد.

دیدگاه های مخاطبین

ثبت دیدگاه شما
  • رامین

    سلام
    تو قسمت
    arr4.sort(function(a,b) {
    if (areturn 1;}
    else if (a===b){
    return 0; }
    else {
    return -1;}});
    [9, 8, 7, 5, 4]
    من متوجه نشدم که چرا اینطوری مرتب میکنه
    ما نه a داشتیم و نه b اینچطوری مرتب کرد و .... ؟
    اگه میشه یکم توضیح بدین

    • admin

      این یک تابع ناشناسه و زمانی که sort رو فراخونی میکنید از آرایه دو عدد رو میگیره که من اینجا گذاشتم عدد a و b و بعد طبق مقایسه حالت داخل تابع ناشناس انجام میشه .
      خیلی ساده . در اصل کارها رو تابع sort انجام میده و دوتا دوتا عدد رو به تابعی که در اون فراخونی میکنیم تحویل میده و یکی از اعداد 1 یا 0 یا -1 رو تحویل میگیره

بخشی از چیزهای که خواهید آموخت :

  • کار با جاوااسکریپت
  • کار با توابع
  • کار با آرایه ها
  • کار با شی گرایی
  • قواعد برنامه نویسی
  • و ...