JS tugunida sinxron va asinxron nima?
JS tugunida sinxron va asinxron nima?

Video: JS tugunida sinxron va asinxron nima?

Video: JS tugunida sinxron va asinxron nima?
Video: ASINXRON JAVASCRIPT. CALLBACKLAR, PROMISE, ASYNC VA AWAIT HAQIDA 2024, Aprel
Anonim

Dasturlashda, sinxron vazifalar bajarilgunga qadar operatsiyalar blok ko'rsatmalari, while asinxron operatsiyalar boshqa operatsiyalarni bloklamasdan bajarilishi mumkin. Asinxron operatsiyalar odatda hodisani yoqish yoki taqdim etilgan qayta qo'ng'iroq funktsiyasini chaqirish orqali yakunlanadi.

Xuddi shunday, siz so'rashingiz mumkin, tugun JS sinxronmi yoki asinxronmi?

Tugun . js skript tillari bir nechta ish zarralarini ishlatganda, bitta ish zarrachasida ishlaydi. Asinxron fuqaroligi yo'q degan ma'noni anglatadi va shu bilan birga aloqa doimiy bo'ladi sinxron (deyarli) qarama-qarshidir.

Xuddi shunday, sinxron va asinxron deganda nima tushuniladi? Sinxron va asinxron translyatsiyalar uzatishning ikki xil usulidir sinxronizatsiya . Sinxron uzatmalar mavjud sinxronlashtirilgan tashqi soat orqali, while asinxron uzatmalar mavjud sinxronlashtirilgan uzatish muhiti bo'ylab maxsus signallar orqali.

Shuni ham bilish kerakki, JavaScript-da sinxron va asinxron o'rtasidagi farq nima?

Xulosa, Xulosa qilib aytganda, sinxron kod ketma-ketlikda bajariladi - har bir bayonot bajarishdan oldin oldingi bayonot tugashini kutadi. Asinxron kod kutish shart emas - dasturingiz ishlashda davom etishi mumkin. Buni saytingiz yoki ilovangizni foydalanuvchi kutish vaqtini qisqartirish uchun bajarasiz.

JS tugunida asinxron nima?

JavaScript bu asinxron tabiatda va shunga o'xshash Tugun . Asinxron dasturlash - bu bloklanmaydigan kod bajarilishini ta'minlaydigan dizayn naqshidir. Asinxron to'liq teskarisini qiladi, asinxron kod hech qanday bog'liqlik va tartibsiz ishlaydi. Bu tizim samaradorligini va o'tkazish qobiliyatini oshiradi.

Tavsiya: