Sobes.tech

Frontend

Ի՞նչ է strict mode-ը JavaScript-ում: Ինչպե՞ս է այն տարբեր, երբ ակտիվ է և երբ ոչ: Ի՞նչ սահմանափակումներ է նա դնում:

173

Ստեղծեք նոր տեսակ, հիմնված Delivery տեսակի վրա, որտեղ name, address և date դաշտերը դառնում են ընտրովի (Partial):

172

Ինչու եք որոշել հեռանալ ձեր ներկայիս աշխատանքից և ինչ եք սպասում նորից?

172

Քանի օգտվող կունենանք? Պետք է SEO-օպտիմիզացիա՞: Պետք է տեղայնացում՞: Որոնք մետրիկաները պետք է հավաքենք?

172

Ինչ մեթոդներ կարելի է օգտագործել հավելվածի կատարողականությունը բարելավելու համար (ֆրոնտենդ, բեքենդ, տվյալների բազա)։

170

Կատարեք promisify ֆունկցիան: այն ընդունում է error-first callback (loadScript) ունեցող ֆունկցիա և վերադարձնում է նոր ֆունկցիա, որը ընդունում է ցանկացած արգումենտ, ավելացնում է error-first callback և պատում է կանչը Promise-ով։

169

[անուն] հարցրեց: խնդրում եմ, պատմեք մեզ ձեր փորձի մասին։

168

Կատարեք Angular կոմպոնենտի վերանայում, որը ցուցադրում է պահոցների ցանկը: առաջարկեք և կատարեք անհրաժեշտ փոփոխությունները, որպեսզի կոմպոնենտը պատրաստ լինի միացման համար։

166

Կիրառեք 'Սլոտ մեքենա' կոմպոնենտը երեք տրակտորներով. այն պետք է պահի տրակտորների ընթացիկ արժեքները, իրականացնել շրջելու մեկնարկը (RunSpinner), disable վիճակը կոճակի համար, որոշել հաղթանակը/պարտությունը և ճիշտ ցուցադրել հաղորդագրությունը, ինչպես նաև դարձնել կոմպոնենտը ընդարձակելի ցանկացած թվով տրակտորների համար։

166

Եթե շատ ուժեղ սերվեր ունենք, կարո՞ղ ենք օգտագործել բեռի հավասարակշռող։

164

Ներկայացրեք մի քանի տարբերակներ getMultiSum մեթոդը ճիշտ հաշվարկելու համար (this կոնտեքստի կորուստ):

164

Խոսեք Angular-ի կյանքի ցիկլի hook-ների մասին՝ ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked և ngOnDestroy.

164

Նշեք և համեմատեք RxJS-ի բարձր կարգի օպերատորները՝ switchMap, mergeMap, concatMap և exhaustMap։

161

Observable սինխրոն է թե ասինխրոն?

161

Նկարագրեք համակարգի դիզայնի կառուցվածքը՝ հաճախորդ, DNS, սերվերներ, բեռի հավասարակշռիչ, տվյալների բազա, S3 պահեստ, CDN, կեշավորում (Redis):

161

Ի՞նչ են այս հավելվածի հնարավոր անվտանգության սպառնալիքները և ինչպես պաշտպանվել դրանցից:

161

Բացի ֆայլային կառուցվածքից, ինչ այլ սկզբունքներ ունի FSD?

160

Դուք երբևէ անցել եք վեբ համակարգի դիզայնի բաժիններ?

159

Ֆունկցիա, որը վերադարձնում է օբյեկտ տեսակի { getNumby: number, createDub: number } կամ { getNumby: string, createDub: string }. Պետք է գրել TypeScript տիպ, որը համապատասխանում է երկու դեպքերին (A և B), բայց չի թույլատրում տարբեր տվյալների տիպերով դաշտեր ունենալու տարբերակը: Ինչպե՞ս կլուծեիք դա։

159

Ներկայացրեք, թե ինչպես է աշխատում ChangeDetectionStrategy.OnPush-ը և ինչով է տարբերվում Default ռազմավարությունից։

157
/5