Siseko
- Ukukwazi ukuvelisa ngokubhabha okanye ekusenzekeni kweziganeko ezithile kuzinzile
iingxelo zokuxilonga , ebonisa iziganeko ezinceda ukuxilonga iingxaki ezifana nokuphahlazeka, ukuchithwa komsebenzi, ukuvuza kweememori, umthwalo onzima we-CPU, ukukhutshwa kwempazamo engalindelekanga, njl. - Kongezwe umfuniselo API inkxaso
Async Ugcino lweNdawo ngokuphunyezwa kweklasi ye-AsyncLocalStorage, engasetyenziselwa ukudala imeko engavumelaniyo kunye nabaphangi ngokusekelwe kwiifowuni zokufowunela kunye nezithembiso. I-AsyncLocalStorage ikuvumela ukuba ugcine idatha ngelixa isicelo sewebhu sisetyenzwa, sikhumbuza ukugcinwa kwentambo yendawo kwezinye iilwimi. - Umyalezo osisilumkiso osusiweyo malunga nenqaku lovavanyo xa ulayisha
iimodyuli I-ECMAScript 6 idityaniswe kwaye ithunyelwe kumazwe angaphandle kusetyenziswa iingxelo zokungeniswa nokuthumela ngaphandle. Ngexesha elifanayo, ukuphunyezwa kweemodyuli ze-ESM ngokwazo zihlala zilingwa. - Injini ye-V8 ihlaziywe kuguqulelo
8.1 (1 ,2 ,3 ), equka ukulungiselelwa kokusebenza okutsha kunye neempawu ezifana nomsebenzisi omtsha wokudibanisa okunengqondo "??" (ibuyisela i-operand yasekunene ukuba i-operand yasekhohlo NULL okanye ayichazwanga, kwaye ngokuphendululekileyo), "?." ukwenzela ukujonga ngexesha elinye lonke uluhlu lweepropati okanye iifowuni (umzekelo, "db?.user?.name?.ubude" ngaphandle koqwalaselo lokuqala), indlela ye-Intl.DisplayName yokufumana amagama asekuhlaleni, njl. - Uhlaziyo lwe-Streams API lwenziwa, olujolise ekuphuculeni ukuhambelana kwe-Streams APIs kunye nokuphelisa ukungafani kwindlela yokuziphatha kweendawo ezisisiseko ze-Node.js. Umzekelo, ukuziphatha kwe-http.OutgoingMessage isondele kumjelo.Ibhalwe, kwaye net.Socket iyafana ne-stream.Duplex. I-autoDestroy ukhetho lusetelwe "kwinyani" ngokungagqibekanga, okuthetha ukubiza "_destroy" ekugqityweni.
- Kongezwe umfuniselo API inkxaso
UWAYI (WebAssembly System Interface ), ukubonelela nge-software interfaces yokusebenzisana ngokuthe ngqo kunye nenkqubo yokusebenza (i-POSIX API yokusebenza ngeefayile, iziseko, njl.). - Ukunyuka kweemfuno ze
iinguqulelo ezincinci abaqulunqi kunye namaqonga: macOS 10.13 (High Sierra), GCC 6,IiWindows ezintsha 7/2008R2 .
Masikhumbule ukuba iqonga leNode.js lingasetyenziselwa zombini inkxaso yeseva yezicelo zeWebhu kunye nokudala umxhasi oqhelekileyo kunye neenkqubo zenethiwekhi zeseva. Ukwandisa ukusebenza kwezicelo zeNode.js, inani elikhulu le
Ukujongana namanani amakhulu ezicelo ezifanayo, iNode.js isebenzisa imodeli yokwenziwa kwekhowudi engahambelaniyo esekwe kusingathinteli ukusetyenzwa kwesiganeko kunye nokuchaza abaphathi bokufowuna. Iindlela ezixhaswayo zoqhagamshelo lwe-multiplexing ziquka i-epoll, i-kqueue, /dev/poll, kwaye ukhethe. Ithala leencwadi lisetyenziselwa ukudityaniswa kwe-multiplex
Embindini wayo, iNode.js iyafana nesakhelo
umthombo: opennet.ru