Context
JavaScriptda funksiyaning chiqarilish va bajarilish vaqtida uni ataladigan obyekt yoki halqaroq doira.
Context (Kontekst) — bu JavaScriptda funksiyaning chiqarilish va bajarilish vaqtida uni ataladigan obyekt yoki doira(scope)ni anglatadi. this kalit so'zi yordamida kontekst aniq bir obyektga ishora qiladi.
Asosiy Afzalliklar
- Dinamik kontekst:
thiskalit so'zi bajarilish vaqtida aniq obyektga ishora qiladi. - Oson foydalanish: Obyektlar ichidagi xossalar va metodlarga kirish imkoniyati.
- Kadrlar: Funksiyalar orasida kontekstni boshqarish imkoniyati.
Foydalanish
Context JavaScriptda funksiyaning bajarilish vaqtida undan foydalanilgan obyektni anglatadi. this kalit so'zi
yordamida kontekstdan foydalaniladi.
Misol
Context ni tushuntiruvchi oddiy misol:
Bu misolda person.greet person ob'ekti kontekstida ishlaydi va this person ob'ektiga ishora qiladi. greet chaqirilganda esa this global obyektga (yoki undefined) ishora qiladi.