Scope
Scope - ish vaqti davomida kodingizning ma'lum bir qismidagi o'zgaruvchilar, funksiyalar va ob'ektlarning foydalanish imkoniyati yoki ko'rinishini bildiradi.
Qanday turlari bor ?
1. Global scope -> istalgan joyidagi o'zgaruvchilar va funktsiyalarga kirishi mumkin
2. Function scope -> ma'lum bir funktsiya ichidagi o'zgaruvchilar va funktsiyalarga kirish imkoniyati
3. Block scope -> har qanday ichki bloklar ichida kirish mumkin. Masalan: funksiya, loop yoki shartli operatorlari ichida eβlon qilish
- - - - -
1. Global scope -> Ota-ona -> hayotimizga global ravishda tasir ko'rsadi.
2. Function scope -> Dostlar -> hayotimizni malum qisimlariga tasir o'tqazadi
3. Block scope -> Odatiy uchraydigan insonlar -> hayotimizni kichik javhalarida tasir qiladi
@abs_javascript
Scope - ish vaqti davomida kodingizning ma'lum bir qismidagi o'zgaruvchilar, funksiyalar va ob'ektlarning foydalanish imkoniyati yoki ko'rinishini bildiradi.
Qanday turlari bor ?
1. Global scope -> istalgan joyidagi o'zgaruvchilar va funktsiyalarga kirishi mumkin
2. Function scope -> ma'lum bir funktsiya ichidagi o'zgaruvchilar va funktsiyalarga kirish imkoniyati
3. Block scope -> har qanday ichki bloklar ichida kirish mumkin. Masalan: funksiya, loop yoki shartli operatorlari ichida eβlon qilish
- - - - -
1. Global scope -> Ota-ona -> hayotimizga global ravishda tasir ko'rsadi.
2. Function scope -> Dostlar -> hayotimizni malum qisimlariga tasir o'tqazadi
3. Block scope -> Odatiy uchraydigan insonlar -> hayotimizni kichik javhalarida tasir qiladi
@abs_javascript
π5π₯3β€1π€£1π1
π₯6π2π1
π₯6π3π1
Rejalashtirish
setTimeout() => JavaScriptdagi funksiya boΚ»lib , funksiya yoki kod boΚ»lagining bajarilishini maΚΌlum vaqtga kechiktirishga imkon beradi.
setInterval() => JavaScriptdagi funksiya boΚ»lib , funksiya yoki kod boΚ»lagining qayta-qayta malum vaqt kechikishi bilan amalga oshirilishi.
clearInterval() => JavaScript-da setInterval() funksiya bajarilishini to'xtatish uchun ishlatiladigan funksiya.
- - - -
setTimeout() => Sabir qil malum vaqt o'tgach senham albatta uylanasan π©ββ€οΈβπ¨
setInterval() => Farzanding tug'iladi va uni yig'lashini va injiqliklaridan qayta - qayta yaxshi ko'rib jaxling chiqadi πΆ
clearInterval() => Tabriklayman farzanding 1 yosh boldi. Endi oldingi g'amlaring toxtadi. Havotir olma endi boshqa setInterval() lar ishga tushadi π
Bo'ydoq dasturchilarga jo'natib qo'yamiza π
@abs_javascript
setTimeout() => JavaScriptdagi funksiya boΚ»lib , funksiya yoki kod boΚ»lagining bajarilishini maΚΌlum vaqtga kechiktirishga imkon beradi.
setInterval() => JavaScriptdagi funksiya boΚ»lib , funksiya yoki kod boΚ»lagining qayta-qayta malum vaqt kechikishi bilan amalga oshirilishi.
clearInterval() => JavaScript-da setInterval() funksiya bajarilishini to'xtatish uchun ishlatiladigan funksiya.
- - - -
setTimeout() => Sabir qil malum vaqt o'tgach senham albatta uylanasan π©ββ€οΈβπ¨
setInterval() => Farzanding tug'iladi va uni yig'lashini va injiqliklaridan qayta - qayta yaxshi ko'rib jaxling chiqadi πΆ
clearInterval() => Tabriklayman farzanding 1 yosh boldi. Endi oldingi g'amlaring toxtadi. Havotir olma endi boshqa setInterval() lar ishga tushadi π
Bo'ydoq dasturchilarga jo'natib qo'yamiza π
@abs_javascript
π€£11π4π2π³2π₯1π1
π2π₯1π1
π₯3π1
404
404 xato => kodi HTTP javob holati kodi bo'lib, manba so'ralgan joyda topilmaganligini ko'rsatadi.
- - -
404 => Do'sting , jigaring , dindoshing yordam so'raganda yoki qiyin vaziyatga tushganda shunchaki tomosha qilib turishingπ
@abs_javascript
404 xato => kodi HTTP javob holati kodi bo'lib, manba so'ralgan joyda topilmaganligini ko'rsatadi.
- - -
404 => Do'sting , jigaring , dindoshing yordam so'raganda yoki qiyin vaziyatga tushganda shunchaki tomosha qilib turishingπ
@abs_javascript
π’25β€9π3π₯΄1π1
About JS
JavaScriptda bilishingiz kerak bo'lgan 3 ta narsa.
1. variables
2. functions
3. control structures
- - -
Inson hardoim muozanatda ushlashi kerak bo'lgan 3 narsa.
1. Hissiyot
2. Vijdon
3. Aql
@abs_javascript
JavaScriptda bilishingiz kerak bo'lgan 3 ta narsa.
1. variables
2. functions
3. control structures
- - -
Inson hardoim muozanatda ushlashi kerak bo'lgan 3 narsa.
1. Hissiyot
2. Vijdon
3. Aql
@abs_javascript
π15
π2
π2
JavaScript
Photo
π3
Tepadagi holatni izohlash uchun post yozyabman , tushunarliroq bolishi uchun gapniozgina uzoqdan olib kelaman βοΈ
π3
Malumot turlari (1-qism)
Primitive
1.number
2.string
3.boolean
4.null
5.undefined
6.bigint
7.symbol
Non-primitive
1.obyect
Obyektlar qanday ishlaydi ? Primitive qiymatlardan farqi nimada ? π
@abs_javascript
Primitive
1.number
2.string
3.boolean
4.null
5.undefined
6.bigint
7.symbol
Non-primitive
1.obyect
Obyektlar qanday ishlaydi ? Primitive qiymatlardan farqi nimada ? π
@abs_javascript
π6
Obyektlar qanday ishlaydi ? Primitive qiymatlardan farqi nimada ? (2-qism)
Obyektlar Call Stack da o'zida reference saqlaydi.
U referense bizni u Obyectning heap dagi manzilida turgan qiymatiga olib boradi.
Shu sabab obyekt mutable, Primitive qiymatlar immutabel deyiladi.
(bilaman ko'p chilik tushunmadi π 3 - qismni kutamiz )
Call Stack ?
reference ?
heap ?
@abs_javascript
Obyektlar Call Stack da o'zida reference saqlaydi.
U referense bizni u Obyectning heap dagi manzilida turgan qiymatiga olib boradi.
Shu sabab obyekt mutable, Primitive qiymatlar immutabel deyiladi.
(bilaman ko'p chilik tushunmadi π 3 - qismni kutamiz )
Call Stack ?
reference ?
heap ?
@abs_javascript
π7β€1π1