Ի՞նչ տարբերություն կա Observable և Promise միջև մի քանի գրանցումների/վերամշակողների դեպքում՝ քանի՞ հարցում և console.log կկատարվի։
Frontend
Ի՞նչ ստատիկ մեթոդներ Promise եք գիտակցում, բացի Promise.resolve-ից: Ինչպե՞ս է Promise.all-ը տարբերվում Promise.allSettled-ից։
Delivery տեսակի հիման վրա ստեղծեք նոր տեսակ, որտեղ name, address և date դաշտերը դառնան պարտադիր չլինելու։ Որովհետև TypeScript-ի ներքին օգտակար տեսակներից որ մեկը կօգտագործեիք։
Ինչպես արագ ավելացնել ռոլլերի քանակը 3-ից 10-ի, ներկայիս իրականացման մեջ, ստեղծելով անհրաժեշտ քանակությամբ կոնստանտա և դինամիկ ձևավորելով զանգվածները և ռենդերային բաբախյունները?
Ինչու եք առանձնացրել զրույցի գլխավերևը որպես առանձին վիդջեթ: Ի՞նչ չափանիշով եք որոշում, թե ինչ է վիդջեթ և ինչ չէ:
[անուն] հարցրեց: պատմեք ձեր աշխատանքային փորձի մասին, ինչու որոշեցիք հեռանալ ձեր ներկայիս աշխատանքից և ինչ եք սպասում նոր աշխատանքից?
Երեք նոր տեսակներ են տրված: Պետք է ստեղծել նոր տեսակ նրանց հիման վրա, որը բավարարում է պայմանը (պարունակում է բոլոր դաշտերը տրված տեսակների, միավորման տեսակ): Ի՞նչ մոտեցում օգտագործել?
// Ստեղծել տիպ, որը պարունակում է նույն դաշտերը, ինչ Delivery, // բայց բոլոր դաշտերը ընտրովի են (կարող են ունենալ undefined արժեք) և չեն կարող փոխել իրենց արժեքները։
Ինչու եք ընտրել WebSocket-ը: Կան այլընտրանքներ՞
Ինչ կլինի this-ի արժեքը ֆունկցիայի ներսում, եթե այն կանչենք через fn.call(this) բրաուզերում՝ սովորական ռեժիմում և strict ռեժիմում?
Ինչպե՞ս վերագրել կոնտեքստը (this) loadScript ֆունկցիայի ներսում, եթե այն դասի մեթոդ է և պետք է կանչվի այլ this-ով։
Ինչպես կատարել մեկ HTTP հարցում և մի քանի անգամ գրանցվել դրա արդյունքի վրա?
Նկարագրեք API-ները, որոնք մեզ անհրաժեշտ կլինեն (getUsers, getChat, sendMessage և այլներ): Որոնք են աշխատելու REST-ի միջոցով, իսկ որոնք՝ WebSocket-ի միջոցով:
Դիտեք կոդը. ինչու է կոմպոնենտը App կրկին ռենդերվելու 'Render' կոճակին սեղմելուց հետո, և ինչու է Child կոմպոնենտը կրկին ռենդերվելու տեքստ մուտքագրելու ժամանակ:
Ի՞նչ է CDN-ը: Ինչպե՞ս է ստատիկը հասնում այնտեղ: Ինչպե՞ս է հաճախորդը իմանում, թե որ CDN սերվերին դիմել:
Ի՞նչ կլինի, եթե փոխարեն callback-ի փոխանցենք clearCache-ը որպես ուղղակի հղում cache.clear մեթոդին (անվեր փակման): Ինչու դա չի աշխատի և ինչպես դա կարելի է ուղղել (օրինակ, bind-ի միջոցով):
Գրեք փորձարկման դեպքեր հիշողության ֆունկցիայի ստուգման համար (օրինակ, բարձրացման ֆունկցիայի վրա):
Պետք է Angular Signals-ը օգտագործել կոմպոնենտում Input և Observable հոսքերի փոխարեն: Ներկայացրեք ձեր որոշման հիմնավորումը.
Ինչպե՞ս է աշխատելու տվյալների բազայի կրկնօրինակը (մաստեր-ծախու): Ինչպե՞ս է բեռի հավասարակշռողը ուղղորդելու հարցումները տարբեր սերվերների տարբեր տվյալների բազաներին:
Ինչու եք որոշել հեռանալ ձեր ներկայիս աշխատանքից և ինչ եք սպասում նորից?