Sobes.tech

Frontend

Rääkige JavaScripti Event Loopist: millest see koosneb ja millises järjekorras täidetakse sünkrone kood, mikrotööd ja makrotööd?

295

Kui usaldusväärselt saate määrata, kas rakendus on avatud mobiilseadmes või töölaual, et valida sobiv liidese versioon?

222

Kas olete kunagi kasutanud meetodeid call, apply ja bind? Selgitage nende eesmärki ja erinevusi.

216

Miks on Angularis vajalik sõltuvuste sisestamine, kui sõltuvused saab luua kasutades new või salvestada globaalses olekus?

200

Teil on valmis ainult lauaarvutitele mõeldud CRM/Service Desk veebirakendus, mis näeb mobiilseadmetes halb välja. Mobiiliversiooni disain on juba valmis ja see erineb oluliselt lauaarvutiversioonist. Kuidas korraldaksid rakenduse kohandamise mobiilsete brauserite jaoks?

200

Olete tehniline juht 3-4 frontend arendaja meeskonnas. Ilmus uus suur CRM või Service Desk veebitooted koos valmis backendiga. Kuidas te valite tehnoloogia frontend'i osale?

198

Selgitage, mis on probleem ülaltoodud Angular komponendi koodiga ja kuidas seda parandada: ```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(); } } ```

193

Mida kuvab komponent, kui dekoratsioon näitab template: './user.component.html' asemel templateUrl? Kas selline kirje on kehtiv?

193

Kui erinevad komponendipaketid on kasutusel töölaua- ja mobiiliversioonide jaoks, kuid teenused on ühised, kuidas korraldada versioonide vahetamine?

188

Kui hea on praktika otse Angular komponendi koodis Observable'ile tellida? Millised on riskid ja alternatiivid?

182

Kui põhjendatud on täielik NgModule keeld uutes Angular projektides? Millistes olukordades võivad modulid endiselt olla vajalikud?

154

Rääkige JavaScriptis this võtmesõnast: millele see väärtus sõltub funktsiooni kutsumisel? Millised on noolefunktsioonide omadused?

138

Kas olete kunagi kasutanud DI-dekoratsioone nagu @Optional, @Self, @SkipSelf ja @Host? Selgitage, kuidas need mõjutavad sõltuvuste otsingut injektorite hierarhias.

135

Kuidas erineb funktsiooni deklareerimise koht ja selle kutsumise koht kontekstis, kus kasutatakse this?

128

Millised on inject() funktsiooni eelised Angularis võrreldes sõltuvuste sisestamisega konstruktoriga?

115

Kui deklareerite funktsiooni teises funktsioonis, millele see pääseb ligi? Kuidas see töötab koos this-ga sisemises tavalises funktsioonis?

106

Mis on muutuste tuvastamine Angularis? Kuidas erinevad Default ja OnPush strateegiad ning millal kontrollitakse OnPush-iga komponenti?

92

Kas on lubatud otse määrata Observable komponendi väljale konstruktoris või väljale algväärtustamisel? Mis vahe on sellel ja tellimuse tegemisel konstruktoris?

90

Millistel tasemetel saab Angularis teenuseid pakkuda läbi providerite: komponendi, marsruudi, mooduli, rakenduse, platvormi?

84
/2