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



  • ۲۳
  • آبان

جلسه ۶۰ : متدهای اشیا در جاوا اسکریپت

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

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

      متد ها یا همان توابع در واقع اقداماتی هستند که بر روی اشیا Objects صورت می گیرند.

      کلمه کلیدی this

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

      در مثال پایین شی person مالک تابع fullname می باشد.
      به عبارت دیگر this.firstName به خاصیت firstName از این شی اشاره می کند.

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

      متدهای جاوا اسکریپت

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

      مقدارProperty
      JohnfirstName
      DoelastName
      ۵۰age
      blueeyeColor
      function() {return this.firstName + ” ” + this.lastName;}fullName

      نکته : متدها توابعی هستند که خواص آبجکت ها را ذخیره می  کنند.

      دسترسی به متد های اشیا در جاوا اسکریپت

      برای دسترسی به متد های اشیا در جاوا اسکریپت به ساختار دستور زیر توجه کنید:

      مثال : 

      برای دسترسی به متد شی person از نام متد به صورت ()fullName استفاده می کنیم و برای دسترسی به خاصیت شی از fullName استفاده می کنیم.

      خاصیت fullName هرگاه با پرانتز () بیاید به عنوان تابع فراخوانی می شود.

      در مثال زیر ما به متد شی person به نام ()fullName دسترسی پیدا می کنیم:

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

      مثال زیر تعریف تابع را بر می گرداند:

      مثال : دسترسی به متد fullName از آبجکتperson
      خودتان امتحان کنید »

      استفاده از متد های خود ساخته

      در مثال زیر ما از متد ()toUpperCase شی string برای تبدیل تمام حروف متن به حروف بزرگ، استفاده می کنیم:

      مثال : 

      متغیر x بعد از اجرای کد بالا به شکل زیر خواهد بود:

      مثال : 

      اضافه کردن متد به شی در جاوا اسکریپت

      اضافه کردن متد به شی در جاوا اسکریپت بسیار ساده است:

      مثال : افزودن یک متد به آبجکت
      خودتان امتحان کنید »

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

      همچنین می توانید نظرات و سوالات خود را از طریق بخش نظرات شایت با ما در میان بگذارید.

      QR:  جلسه ۶۰ : متدهای اشیا در جاوا اسکریپت
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر