JavaScript
1.75K subscribers
501 photos
48 videos
9 files
189 links
About JavaScript 🌡
Interyu savollar va Test yechish uchun website imiz: javascript-savollar.uz

Men yozgan va aytganlarimga 100% ishonmang , chunki men ham siz kabi haliham o'rganyabman.

Blog: @abdulvahob_blog

Bog'lanish uchun: @A_Abdulvahob
Download Telegram
window object

window objecti web brauzer oynasini ifodalaydi.

window obyekti quyidagi xususiyatlarga ega.

document: Oynadagi hujjatga ko’rsatuv beradi.
console: Brauzer konsolini ko’rsatib beradi.
location: Oynadagi joylashuv obyektini ko’rsatuv beradi.
history: Oynadagi tarix obyektini ko’rsatuv beradi.
navigator: Oynadagi navigatsiya obyektini ko’rsatuv beradi.
localStorage: Veb-brauzerda ma’lumotlarni saqlashga imkon beradi.
sessionStorage: Veb-brauzerda ma’lumot saqlashga imkon beradi. Ma’lumotlar faqat bir sessiya uchun saqlanadi.
innerWidth va innerHeight: Oynaning kontent maydoni (viewport) kengligi va balandligini ko’rsatadi, scrollbarlarni ham o’z ichiga oladi.
outerWidth va outerHeight: Brauzer oynasining kengligi va balandligini ko’rsatadi.

@abs_javascript
πŸ‘5❀2
πŸŽ‰4πŸ‘3
( 0.2 * 10 + 0.1 * 10 ) / 10
Anonymous Quiz
46%
0.3
9%
0.4
38%
0.30000000000000004
7%
0.20.1
πŸŽ‰5πŸ‘3
Dasturchi sifatida o'zimizni junior , middle , senior kabi darajalarda baholaymiz va yangi darajaga ko'tarilganimizda eski holatimizni eslab bir qadar kulib qo'yamiz.

Menga dasturlashdagi darajamdan ko'ra boshqa bir narsa ko'proq qiziq.

Men inson sifatida qanday darajadaman , buni qanday bilish mumkin o'zi , menga hammasidanham alam qilishi mumkin bo'lgan narsa hali inson sifatida junior ham emasligim bo'lishi mumkin.

Tog'ri , Hamma nuqtalarham bir hil darajada emasmiz lekin men uchun , o'zim hohlagan o'rinlarda yuqori darajada bo'lishim muhim .

Agarda bir ofesda middle sifatida ishlab , boshqa ofesga otganimda junior ga tushgan bo'lsam bu meni oldingi joyda hato baholashganidan emas. Yangi ofesda birqadar yangi talablar bor , men dasturlashni hamma nuqtasidaham birhil darajada bo'lmasligim tabiy. Maketni , 5 yil javaScript bo'yicha ishlagan dasturchidan , 5 yil html , css da sayt qilgan dasturchi yaxshiroq qiladi.

Mayli men chess.com da 100 000 chi o'ringa chiqa olmay lekin keyinchalik afsuslanmaydigan qizni topolmaslik va uylana olmaslik bu yomon.

@abs_javascript
❀3πŸ”₯3πŸ‘2πŸ‘¨β€πŸ’»2
Single Thread ( yagona ip )

Single Thread - bir vaqtning o'zida faqat bitta amal bajarilishini ifodalaydi.

JavaScript Single Thread holatida ishlaydi. Bu shuni ifodalaydiki , javascript kodni tartib bilan bajaradi. Birinchi kod ishga tushib tugaganidan keyin ikkinchi ko'd ishga tushadi.

@abs_javascript
πŸ‘7πŸ”₯1
πŸ‘3
JavaScript
Photo
showCount(null) == showCount() ?
Anonymous Quiz
25%
null
32%
true
35%
fasle
8%
error
πŸ‘4
πŸ‘4
JavaScript
Photo
abs_1 == abs_2
Anonymous Quiz
47%
true
42%
false
7%
error
4%
null
πŸ‘5πŸŽ‰1
IN

IN - operatori biror xususiyatning obyekt yoki uning prototype chaining da mavjudligini tekshirish uchun ishlatiladi.

Agar berilgan xususiyat mavjud bo’lsa, in operatori true qiymatini qaytaradi, aks holda false.

rasmda: a β€” true qiymatga teng ; b β€” false qiymatga teng

@abs_javascript
πŸ‘9❀2πŸ”₯1
For..in tsiklida nima uchun IN ishlatilishini bilib oldiz menimcha.

Shuningdek , IN operatori ozgina kamchiligi ham bor uni boshqa gaplashamiz.

@abs_javascript
πŸ‘5❀2
πŸ‘4
undefined in {}
Anonymous Quiz
27%
undefined
30%
true
32%
false
11%
error
πŸ‘4πŸŽ‰1
This media is not supported in your browser
VIEW IN TELEGRAM
URL-manzilni yangi oynada (yangi yorliqda emas) ochish uchun ...?

@abs_javascript
πŸ‘2πŸ”₯1
JavaScript
URL-manzilni yangi oynada (yangi yorliqda emas) ochish uchun ...? @abs_javascript
URL-manzilni yangi oynada ochish uchun window obyektining open methodidan foydalanish mumkin.

@abs_javascript
❀4πŸ‘3
typeof window == typeof null
Anonymous Quiz
31%
true
50%
false
10%
null
9%
undefined
🀩6πŸ‘3
@abs_javascript da 1k bo'ldik πŸ₯³πŸ₯³πŸ₯³πŸ₯³πŸ₯³πŸ₯³πŸ₯³πŸ₯³πŸ˜πŸ˜πŸŽ‰πŸŽ‰πŸŽ‰πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ’«πŸ’«β­πŸŒŸπŸŒŸπŸŒŸβœ¨
πŸŽ‰14πŸ‘3πŸ‘3
"good morning" || true
Anonymous Quiz
61%
"good morning"
7%
False
26%
True
5%
Error
πŸ‘3
true ? false : true
Anonymous Quiz
62%
False
32%
True
3%
Null
3%
Error
πŸ‘5
❀2