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

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

تاریخ
١ سال پیش
بازدید
١٧٣

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

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

٤ پاسخ

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

درود

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

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

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

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

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

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

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

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

٢١٠,٨٢١
طلایی
١٨٦
نقره‌ای
٤,٥٦٣
برنزی
١,٦٨٤
تاریخ
١ سال پیش

پاسخ شما