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

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

تاریخ
١ هفته پیش
بازدید
٢٦

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

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

٣ پاسخ

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

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

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

٠
طلایی
٠
نقره‌ای
١
برنزی
٠
تاریخ
٢ روز پیش

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

ویدیو آموزشی برای کلمه this
١٢٤
طلایی
٠
نقره‌ای
١
برنزی
٨
تاریخ
١ هفته پیش

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

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

پاسخ شما