en
Feedback
JavaScript

JavaScript

Open in Telegram

Men yozgan va aytganlarimga 100% ishonmang , chunki men ham siz kabi haliham o'rganyabman. Blog: @abdulvahob_blog Bog'lanish uchun: @A_Abdulvahob

Show more
1 388
Subscribers
-124 hours
-97 days
-2330 days
Posts Archive
For..in tsiklida nima uchun IN ishlatilishini bilib oldiz menimcha. Shuningdek , IN operatori ozgina kamchiligi ham bor uni b
For..in tsiklida nima uchun IN ishlatilishini bilib oldiz menimcha. Shuningdek , IN operatori ozgina kamchiligi ham bor uni boshqa gaplashamiz. @abs_javascript

IN IN - operatori biror xususiyatning obyekt yoki uning prototype chaining da mavjudligini tekshirish uchun ishlatiladi. Agar
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

abs_1 == abs_2
Anonymous voting

photo content

showCount(null) == showCount() ?
Anonymous voting

photo content

Single Thread ( yagona ip ) Single Thread - bir vaqtning o'zida faqat bitta amal bajarilishini ifodalaydi. JavaScript Single
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

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

( 0.2 * 10 + 0.1 * 10 ) / 10
Anonymous voting

0.2 + 0.1
Anonymous voting

window object window objecti web brauzer oynasini ifodalaydi. window obyekti quyidagi xususiyatlarga ega. document: Oynadagi
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

Engine Engine - bu JavaScript kodini bajaruvchi dastur. JavaScript engine’ning asosiy vazifasi JavaScript ko'dini kompyuter t
Engine Engine - bu JavaScript kodini bajaruvchi dastur. JavaScript engine’ning asosiy vazifasi JavaScript ko'dini kompyuter tushunadigan tilga o’girishdir. Call Stack: Bu JavaScript Engine’ning ish jarayonini boshqaruvchi qism. Bu yerda funksiyalar chaqiriladi va bajariladi. Heap: Bu JavaScript Engine’ning xotira bo’limi. Bu yerda dastur ishlashi davomida yaratilgan obyektlar saqlanadi. @abs_javascript

1-4 qator. - Konstruktor funksiyasi. 6-8 qator - Prototipga metod qo’shish. 10 - qator - Yangi obyekt yaratish. 12 - qator - Metodni chaqirish. @abs_javascript

Funksiyalar bilan ishlatilishi. @abs_javascript
Funksiyalar bilan ishlatilishi. @abs_javascript

Prototype faqatgina funksiyalar uchun. @abs_javascript
Prototype faqatgina funksiyalar uchun. @abs_javascript

Prototype chaining ( middle ) Prototype chaining ( Prototip zanjir ) - bu objectning xususiyatlari va method larini share ( u
Prototype chaining ( middle ) Prototype chaining ( Prototip zanjir ) - bu objectning xususiyatlari va method larini share ( ulashish ) qilishning yoli. Nima afzalliklari bor. 1. Dastur ishlayotgan paytida obyektning prototipini o’zgartirish mumkin. 2. Yangi xususiyatlar va metodlar qo’shish mumkin. 3. Obyektlarning xususiyatlarini va metodlarini ulashish mumkin. @abs_javascript

Prototype chaining ( middle ) Prototype chaining ( Prototip zanjir ) - bu objectning xususiyatlari va method larini share ( u
Prototype chaining ( middle ) Prototype chaining ( Prototip zanjir ) - bu objectning xususiyatlari va method larini share ( ulashish ) qilishning yoli.

false ?? 23
Anonymous voting

null ?? undefined
Anonymous voting

12 ?? -3
Anonymous voting