Dab tsi yog thoob ntiaj teb hauv node JS?
Dab tsi yog thoob ntiaj teb hauv node JS?

Video: Dab tsi yog thoob ntiaj teb hauv node JS?

Video: Dab tsi yog thoob ntiaj teb hauv node JS?
Video: LOKY -Txhob Ua Yog Toog (Official MV )Hmong New Song 2024, Kaum ib hlis
Anonim

Node . js ntiaj teb no cov khoom yog ntiaj teb no nyob rau hauv qhov thiab muaj nyob rau hauv tag nrho cov modules. Koj tsis tas yuav suav cov khoom no hauv koj daim ntawv thov; es lawv tuaj yeem siv ncaj qha. Cov khoom no yog cov qauv, kev ua haujlwm, cov hlua thiab cov khoom thiab lwm yam. Qee yam ntawm cov khoom no tsis muaj nyob hauv ntiaj teb no scope tab sis nyob rau hauv lub module scope.

Dhau li ntawd, koj puas tuaj yeem piav qhia thoob ntiaj teb hauv node JS?

Node . js ntiaj teb no cov khoom yog ntiaj teb no nyob rau hauv qhov thiab lawv muaj nyob rau hauv tag nrho cov modules. Peb ua tsis tas yuav suav nrog cov khoom no hauv peb daim ntawv thov, theej peb ua tau siv lawv ncaj qha. Cov khoom no yog modules, functions, hlua thiab khoom nws tus kheej li piav qhia hauv qab no.

Qhov thib ob, kev siv tus lej hauv qab JS yog dab tsi? Underscore . js yog lub tsev qiv ntawv siv hluav taws xob uas dav dav siv los cuam tshuam nrog arrays, collections thiab khoom hauv JavaScript. Nws tuaj yeem yog siv nyob rau hauv ob qho tib si frontend thiab backend raws li JavaScript daim ntawv thov. Kev siv lub tsev qiv ntawv no suav nrog kev lim dej los ntawm array, kos duab cov khoom, txuas cov khoom, ua haujlwm nrog cov haujlwm thiab ntau dua.

Tsuas yog li ntawd, dab tsi yog Scope hauv node JS?

Hauv browsers, cov qib siab tshaj plaws thaj tsam yog lub ntiaj teb no thaj tsam . Qhov no txhais tau hais tias nyob rau hauv lub browser var ib yam dab tsi yuav txhais lub ntiaj teb no hloov pauv tshiab. Cov theem sab saum toj thaj tsam tsis yog lub ntiaj teb no thaj tsam ; var ib yam dab tsi hauv ib Node . js module yuav nyob rau hauv cheeb tsam ntawd module.

Vim li cas node js ib leeg threaded?

Node . js yog a ib threaded lus uas nyob rau hauv keeb kwm yav dhau siv ntau threads los ua asynchronous code. Node . js yog non-blocking uas txhais tau hais tias tag nrho cov dej num (callbacks) yog delegated rau qhov kev tshwm sim voj thiab lawv yog (los yog yuav tau) tua los ntawm txawv threads. Uas yog tuav los ntawm Node . js khiav sijhawm.

Pom zoo: