پرسش خود را بپرسید
this در جاوا اسکریپت
١ هفته پیش
٢٦
مفهوم this در جاوا اسکریپت چیست و چگونه میتواند در موقعیتهای مختلف تغییر کند؟
١,٨١٢
٠
٤
٦٥
٣ پاسخ
مرتب سازی بر اساس:
1- وقتی this در یک متد، در یک آبجکت استفاده میشه، به همون آبجکت اشاره میکنه
2- وقتی this در یک فانکشن استفاده بشه به گلوبال آبجکت (Global Object) یعنی ویندو (window) رفرنس داره
3- وقتی this تو حالت strict mode استفاده شه undefined برمیگردونه
4- و وقتی this داخل Arrow Function استفاده شه به اسکوپ بالایی اشاره داره (میتونه Global Object باشه)
آبادیس بهتر ی فکری کنه، من هنوز مشکل دارم واسه نوشتن کد تو این کادر :\
٠
٠
١
٠
٢ روز پیش
در جاوا اسکریپت کلمه کلیدی بسیار مهمی است که به شیء فعلی که یک متد در حال اجرا بر روی آن است، اشاره میکند. به عبارت دیگر، this به شیئی که متد را فراخوانی کرده است، اشاره دارد.
١٢٩,٦٧٧
١٣٧
٤,٤٢٩
١,٣٤٤
١ هفته پیش