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:
this
kalit 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.