js нь JavaScript-н дуудлагын механизм бүхий JavaScript-н үйл явдалд суурилсан загвараас санаа авсан Үйл явдлын давталт бүхий нэг урсгалтай загварыг дагадаг. Тиймээс, зангилаа. js нь JavaScript-тэй төстэй урсгалтай боловч сүлжээний дуудлага, файлын системийн даалгавар, DNS хайлт гэх мэт асинхрон бусаар хийгддэг JavaScript код биш.
JS зангилаа дахь ганц урсгалт гэж юу гэсэн үг вэ?
Зангилаа. js нь нэг урсгалтай асинхрон JavaScript ажиллах хугацаа юм. Энэ нь таны кодыг ижил хэлхээнд гүйцэтгэх болно гэсэн үг юм. Ийм архитектур нь туршилтын шинж чанартай бөгөөд бусад хэлнээс (PHP, Ruby, ASP. NET гэх мэт) ялимгүй ялгаатай бөгөөд үйлчлүүлэгч бүрийн хүсэлтийг шинэ хэлхээнд үүсгэнэ.
Үйл явдлын гогцоо нэг урсгалтай юу?
Үйл явдлын давталт зөвхөн нэг урсгалыг ашигладаг. Энэ нь Node JS Platform Processing Model-ийн гол зүрх юм. Even Loop нь Үйлчлүүлэгчийн хүсэлтийг Event Queue-д байрлуулсан эсэхийг шалгадаг. Үгүй бол ирж буй хүсэлтийг тодорхойгүй хугацаагаар хүлээнэ үү.
Электрон нэг урсгалтай юу?
Электрон програм нь дор хаяж хоёр процессоос бүрдэнэ. Үндсэн хэлхээ нь таны програмын нэвтрэх зам бөгөөд таны хэрэглэгчдэд үзүүлэх процессыг (эсвэл процессуудыг) харуулахад шаардлагатай бүх ажлыг гүйцэтгэдэг. Үндсэн процессын зөвхөн нэг тохиолдол байж болно.
Зангилаа js олон урсгалтай юу?
Зангилаа. js нь Java шиг зохистой олон урсгалт хэл юм. Node-д хоёр урсгал байна. js, нэг утас байнаүйл явдлын давталтыг тусгайлан хариуцна, нөгөө нь таны програмын гүйцэтгэлийг хариуцна.