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



  • ۲۴
  • آبان

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

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

      با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
      در این جلسع قصد داریم تا با تابع call در جاوا اسکریپت JavaScript یا تابع فراخوانی در javascript  آشنا شویم.

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

      تابع call در جاوا اسکریپت

      تابع call در جاوا اسکریپت

      تمام توابع متد هستند

      در جاوا اسکریپت تمام توابع، متد های اشیا هستند.

      اگر یک تابع متد یک شی جاوا اسکریپت نباشد، تابع شی سراسری است.(شی سراسری در مرورگر های وب شی window می باشد)

      مثال زیر یک شی را با سه خاصیت ایجاد می کند:

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

      کلمه کلیدی this

      این کلمه در یک تابع، صاحب تابع را مشخص می کند.

      در مثال بالا شی person صاحب تابع fullName می باشد.

      به عبارت دیگر دیگر دستور this.firstName به خاصیت firstName شی person اشاره می کند.

      متد ()call

      تابع call در جاوا اسکریپت یک تابع از پیش تعریف شده است.

      این تابع برای فراخوانی متد یک شی با اشیا دیگر به صورت پارامتر استفاده می شود.

      با این متد یک شی می تواند از متد شی دیگری استفاده کند.

      در مثال زیر ما در واقع از متد شیء person برای شی person1 استفاده کرده ایم:

      مثال : متد call در جاوا اسکریپت
      خودتان امتحان کنید »

      مثال زیر نیز همین کار را برای شیء person2 انجام می دهد:

      مثال : استفاده از شیء متد person برای person2
      خودتان امتحان کنید »

      همچنین تابع call می تواند آرگومان نیز بگیرد:

      مثال : اختصاص آرگومان به تابع call
      خودتان امتحان کنید »

      جلسه کار با تابع call در جاوا اسکریپت JavaScript نیز به پایان رسید.

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

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