Sobes.tech

Frontend

Խոսեք JavaScript-ի Event Loop-ի մասին. Ինչից է այն բաղկացած և ինչ կարգով են կատարվում սինխրոնային կոդը, միկրոտվերակատարությունները և միկրոտվերակատարությունները։

305

Ինչ է Dependency Injection-ը Angular-ում և ինչպես կարելի է ներդնել կախվածությունները։

232

Դուք երբևէ օգտագործե՞լ եք call, apply և bind մեթոդները: բացատրեք նրանց նպատակը և տարբերությունները։

230

Ինչպե՞ս կարող եք վստահորեն որոշել, արդյոք ծրագիրը բաց է մոբայլ սարքում կամ դեսկտոպում, որպեսզի ընտրեք համապատասխան ինտերֆեյսի տարբերակը։

226

Դուք ունեք պատրաստ է միայն դեսկտոպի համար նախատեսված CRM/Service Desk վեբ հավելված, որը վատ է տեսնում մոբայլ սարքերում: Մոբայլ տարբերակի դիզայնը արդեն պատրաստ է և զգալիորեն տարբերվում է դեսկտոպային տարբերակից: Ինչպե՞ս կկազմակերպեք հավելվածի հարմարեցումը մոբայլ բրաուզերների համար։

222

Ինչու է անհրաժեշտ Dependency Injection-ը Angular-ում, եթե կախվածությունները կարելի է ստեղծել `new`-ով կամ պահել դրանց գլոբալ վիճակում?

214

Դուք 3-4 ֆրոնտենդ ծրագրավորողներից կազմված թիմի տեխնիկական ղեկավար եք: Նոր մեծածավալ CRM կամ Service Desk վեբ արտադրանք է հայտնվել, որի հետագա բեկենդը պատրաստ է: Ինչպե՞ս եք ընտրելու ֆրոնտենդի մասի տեխնոլոգիան:

212

Ներկայացրեք, թե ինչ խնդիր կա վերևի Angular կոմպոնենտի կոդում և ինչպես կարելի է այն ուղղել: ```typescript @Component({ selector: 'app-user', template: './user.component.html', stylesUrls: './user.component.scs', changeDetection: ChangeDetectionStrategy.OnPush, }) export class CmfUserComponent { users$: any; constructor() { const api = new BackendService(); this.users$ = api.getUsers(); } } ```

207

Եթե դեկորատորը նշում է template: './user.component.html' փոխարեն templateUrl-ի, ինչ կցուցադրվի կոմպոնենտը? Արդյո՞ք նման գրառումը վավեր է։

205

Եթե դեսքտոպ և մոբայլ տարբերակների համար տարբեր կոմպոնենտների հավաքածուներ են օգտագործվում, բայց ծառայությունները ընդհանուր են, ինչպես կազմակերպել տարբերակների փոխ switch?

198

Ինչքան լավ է պրակտիկա՝ ուղղակիորեն բաժանորդագրվել Observable-ին Angular կոմպոնենտի կոդում: Ինչ ռիսկեր և այլընտրանքներ կան?

196

Ինչքան արդարացված է NgModule-ի լրիվ մերժումը նոր Angular նախագծերում: Որ դեպքերում մոդուլները դեռ կարող են անհրաժեշտ լինել?

166

Խոսիր JavaScript-ի this բանալի բառի մասին. Ի՞նչ է կախված նրա արժեքից ֆունկցիայի կանչելիս: Ինչպիսի՞ն են սրային ֆունկցիաների առանձնահատկությունները։

152

Դուք երբևէ օգտագործե՞լ եք DI դեկորատորներ՝ @Optional, @Self, @SkipSelf և @Host: Ներկայացրեք, թե ինչպես են նրանք ազդում կախվածությունների որոնման վրա ինժեկտորների հիերարխիայում։

143

Ի՞նչ տարբերություն կա այն բանի միջև, թե որտեղ է հայտարարված ֆունկցիան և որտեղ է այն կանչվում, this-ի արժեքի համատեքստում։

132

Ինչ են Angular-ում inject() ֆունկցիայի առավելությունները համեմատած կոնստրուկտորով կախվածությունների ներդրման հետ:

123

Եթե դուք հայտարարեք ֆունկցիա այլ ֆունկցիայի ներսում, ինչին կկարողանա հասնել: Ինչպես դա կաշխատի this-ով նեղացված սովորական ֆունկցիայում?

108

Ինչ է փոփոխությունների հայտնաբերումը Angular-ում: Ինչպես տարբեր են Default և OnPush ռազմավարությունները, և երբ ստուգվում է OnPush-ով կոմպոնենտը։

100

Արդյո՞ք թույլ է տրված ուղղակիորեն հատկացնել Observable-ը կոմպոնենտի դաշտին կոնստրուկտորում կամ դաշտի սկզբում: Ինչ տարբերություն ունի կոնստրուկտորում գրանցվելուն:

93

Որ մակարդակներում կարող են ծառայություններ տրամադրել Angular-ում՝ պրովայդերների միջոցով:

84
/2