دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۴
  • آبان

جلسه ۶۹ : تابع apply در جاوا اسکریپت

  • دسته‌بندی‌ها :
جلسه ۶۹ : تابع apply در جاوا اسکریپت
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
      در این جلسه قصد داریم تا با تابع apply در جاوا اسکریپت JavaScript و تفاوت متد های ()call و ()apply در جاوا اسکریپت

      آشنا شویم.

      با استفاده از تابع ()apply می توانید توابعی بنویسید که روی اشیا مختلف استفاده شود.

      آموزش تابع apply جاوا اسکریپت

      آموزش تابع apply جاوا اسکریپت

       

      تابع ()apply

      این تابع مشابه تابع call می باشد که در جلسه قبل راجع به آن توضیح دادیم.

      در مثال زیر متد fullName از شی person را بر روی شی person1 اجرا کرده ایم:

      مثال : کاربرد تابع apply
      خودتان امتحان کنید »

      تفاوت متد های ()call و ()apply در جاوا اسکریپت

      متد ()call آرگومان ها را به صورت جدا از هم می گیرد.

      متد ()apply آرگومان ها را به صورت آرایه در یافت می کند.

      استفاده از متد ()apply با آرگومان

      در مثال زیر از مند ()apply با آرگومان استفاده کرده ایم:

      مثال : استفاده از متد apply با آرگومان
      خودتان امتحان کنید »

      همین مثال با متد ()call :

      مثال : مثال قبلی با متد call
      خودتان امتحان کنید »

      اجرای تابع max بر روی آرایه در جاوا اسکریپت

      شما می توانید بزرگترین مقدار یک لیست را با استفاده از تابع ()max بدست آورید:

      مثال : اجرای تابع max
      خودتان امتحان کنید »

      اما برای آرایه ها در جاوا اسکریپت نمی توانیم این طور از این تابع استفاده کنیم.

      برای اجرای تابع max بر روی آرایه در جاوا اسکریپت به شکل زیر عمل می کنیم:

      مثال : اجرای تابع max روی آرایه ها در جاوا اسکریپت
      خودتان امتحان کنید »

      آرگومان null در کد بالا مهم نیست.
      مثال های زیر نیز مانند مثال بالا عمل می کند:

      مثال : تعریف math در پارامترهای تابع
      خودتان امتحان کنید »

      مثال : تعریف رشته ی خالی به عنوان پارامتر
      خودتان امتحان کنید »

      مثال : تعریف 0 به عنوان پارامتر
      خودتان امتحان کنید »

      جلسه کار با تابع apply در جاوا اسکریپت JavaScript نیز به پایان  رسید.
      در جلسه بعد به آموزش Closure در جاوا اسکریپت خواهیم پرداخت. با ما همراه باشید.

      QR:  جلسه ۶۹ : تابع apply در جاوا اسکریپت
      به اشتراک بگذارید