Video: NodeJS-da nima sodir bo'ladi?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Ta'rifiga ko'ra, NodeJS hisoblanadi voqea - haydalgan server tomonida juda mashhur bo'lgan JavaScript uchun bloklanmagan ish vaqti muhiti. Buning sababi Nodejs bor voqea - haydalgan asinxron kiritish-chiqarish qobiliyatiga ega arxitektura.
Buni hisobga olsak, JS tugunida qanday voqealarga asoslangan dasturlash amal qiladi?
Tadbir - Boshqariladigan dasturlash oqimiga ishora qilganda oddiygina ishlatiladigan atama voqealar bosish, yuklash va hokazolarda. Bugungi kunda eng keng tarqalgani haqida gap ketganda, EDP juda zarur dasturlash java va c# kabi tillar. In Tugun . js , an hodisaga asoslangan jarayoni ishlatiladi.
Xuddi shunday, Nodejs-da qanday voqealar bor? Tugun. js voqealari
- Node-dagi voqealar. js. Kompyuterdagi har bir harakat hodisadir.
- Tadbirlar moduli. Tugun. js-da "Voqealar" deb nomlangan o'rnatilgan modul mavjud bo'lib, u erda siz o'zingizning voqealaringizni yaratishingiz, yoqishingiz va tinglashingiz mumkin.
- EventEmitter obyekti. EventEmitter ob'ekti yordamida o'z voqealaringizga hodisa ishlov beruvchilarini belgilashingiz mumkin.
Keyinchalik, voqeaga asoslangan dasturiy tugun nima degan savol tug'ilishi mumkin.
Tadbir - Boshqariladigan dasturlash tugunlari . js foydalanadi voqealar og'ir va bu ham sabablardan biridir Tugun . js boshqa shunga o'xshash texnologiyalarga nisbatan ancha tezdir. Bo'lishi bilanoq Tugun o'z serverini ishga tushiradi, u shunchaki o'z o'zgaruvchilarini ishga tushiradi, funktsiyalarni e'lon qiladi va keyin shunchaki kutadi. voqea sodir bo'lmoq.
JS tugunida EventEmitter nimadan foydalaniladi?
The EventEmitter ob'ektlar orasidagi aloqani/o'zaro aloqani osonlashtiradigan moduldir Tugun . EventEmitter ning negizida joylashgan Tugun hodisalarga asoslangan asinxron arxitektura. Ko'pchilik Tugun o'rnatilgan modullar meros qilib oladi EventEmitter jumladan, Express kabi mashhur ramkalar. js.
Tavsiya:
Kodni tekshirish paytida nima sodir bo'ladi?
Kodni ko'rib chiqish nima? Code Review yoki Peer Code Review - bu bir-birlarining kodlarini xatolar uchun tekshirish uchun boshqa dasturchilar bilan ongli va tizimli ravishda yig'ilish harakati va bir necha boshqa amaliyotlar kabi dasturiy ta'minotni ishlab chiqish jarayonini tezlashtirishi va soddalashtirishi bir necha bor ko'rsatilgan
G'or allegoriyasida nima sodir bo'ladi?
Aflotun allegoriyada Shakllar nazariyasidan o‘rganilmagan odamlarni g‘orga kishanlangan, boshini bura olmaydigan mahbuslarga o‘xshatadi. Ular faqat g‘or devorini ko‘rishadi. Ularning orqasida olov yonadi. Olov va mahbuslar o'rtasida qo'g'irchoqbozlar yurishi mumkin bo'lgan parapet bor
Mikroprotsessorda uzilish sodir bo'lganda nima bo'ladi?
Uzilish - bu mikroprotsessorning vaqtincha boshqa vazifada ishlashiga, keyin esa oldingi vazifasiga qaytishiga olib keladigan holat. Interruptlar ichki va tashqi bo'lishi mumkin. E'tibor bering, uzilish (Int) sodir bo'lganda, dastur ishlashni to'xtatadi va mikrokontroller ISRni bajarishni boshlaydi
JavaScript-ni yuborish formasida nima sodir bo'ladi?
Shakllar: hodisa va usulni yuborish. Yuborish hodisasi shakl yuborilganda ishga tushadi, odatda uni serverga yuborishdan oldin uni tekshirish yoki yuborishni bekor qilish va JavaScript-da qayta ishlash uchun ishlatiladi. Usul shakli. submit() JavaScript-dan shakl yuborishni boshlash imkonini beradi
Pochta bo'limida Santa xatlari bilan nima sodir bo'ladi?
Ota-onalar o'z farzandlarining maktublarini "Shimoliy qutb pochta markasi boshlig'i" ga, Santa-ning javobi va o'z-o'zidan muhrlangan, muhrlangan konvert bilan jo'natadi. Shimoliy qutbning pochta markasi boshlig'i xatni Santadan maxsus pochta markasi bilan bolaga qaytaradi