پرسش خود را بپرسید

this در جاوا اسکریپت

تاریخ
١٠ ماه پیش
بازدید
١٥٥

 مفهوم this در جاوا اسکریپت چیست و چگونه می‌تواند در موقعیت‌های مختلف تغییر کند؟

١,٩٨٢
طلایی
١
نقره‌ای
٦
برنزی
٧٨

٤ پاسخ

مرتب سازی بر اساس:

درود

this به شیئی به  متد اشاره دارد.

٢١٢,٤٢٣
طلایی
٩٩
نقره‌ای
٣,٣٣٩
برنزی
٢,٧١٢
تاریخ
٢ هفته پیش

1- وقتی this در یک متد، در یک آبجکت استفاده میشه، به همون آبجکت اشاره میکنه
2-  وقتی this در یک فانکشن استفاده بشه به گلوبال آبجکت (Global Object) یعنی ویندو (window) رفرنس داره
3- وقتی this تو حالت strict mode  استفاده شه undefined  برمیگردونه
4- و وقتی this داخل Arrow Function استفاده شه به اسکوپ بالایی اشاره داره (میتونه Global Object باشه)

آبادیس بهتر   ی  فکری کنه، من هنوز مشکل دارم واسه  نوشتن کد تو این کادر   :\   

٣٥
طلایی
٠
نقره‌ای
٣
برنزی
١
تاریخ
١٠ ماه پیش

بصورت ساده this به شی جاری اشاره . 

ویدیو آموزشی برای کلمه this
تاریخ
١٠ ماه پیش

در جاوا اسکریپت کلمه کلیدی بسیار مهمی است که به شیء فعلی که یک متد در حال اجرا بر روی آن است، اشاره می‌کند. به عبارت دیگر، this به شیئی که متد را فراخوانی کرده است، اشاره دارد.

١٩٩,٤٠٥
طلایی
١٧٨
نقره‌ای
٤,٥٣٤
برنزی
١,٥٨٣
تاریخ
١٠ ماه پیش

پاسخ شما