Vai ir iespējams importēt no viena FSD līmeņa uz citu tajā pašā līmenī?
Frontend
Pastāstiet, kā darbojas Event Emitter paraugs un vai jums ir ar to pieredze, īpaši Angular.
Kādus jautājumus risina dependency injection Angular un kādas priekšrocības sniedz pakalpojumu nodrošināšana lietojumprogrammas un komponentu līmenī?
Vienkāršas spēļu automāts "vienas roku bandīts" realizējiet: - Realizējiet trīs ruļļus (ar skaitļiem no 0 līdz 9, kas mainās secīgi 0,1,2,...9,0,1,2...) - Katru reizi onRoll uz ruļļa parādās nākamā vērtība - Ja visi trīs cipari sakrīt pēc apstāšanās, sakām, ka uzvarēja - Atspējojiet pogu rotācijas laikā Fiziskais ritenis jau ir realizēts runSpinner metodē, bet tas nav saistīts ar skaitļiem. Padoms: sākiet realizāciju ar pirmo ruļli, tad pievienojiet pārējos pēc analoģijas
Kāpēc uzvara tiek aprēķināta nepareizi, pat ja ruļļu vērtības ir dažādas? Noskaidrojiet kļūdas cēloni, kas saistīts ar stāvokļa asinhrono atjaunināšanu un sacensības stāvokli.
Ar ko būs līdzīgs this iekšā fn, ja izsauksim to caur call bez konteksta nodošanas, stingrā režīmā (strict mode) un bez tā?
React uzdevums (3 daļas): 1) Labot lietotāja rediģēšanas formu — noklikšķinot uz lietotāja vārda sarakstā, vārds jāievieto rediģēšanas formas ievades laukā. 2) Rediģēšanas forma nedrīkst pārrenderēties, ievadot tekstu meklēšanas laukā (optimizācija ar React.memo). 3) Izvēloties lietotāju no saraksta, meklēšanas lauks jāatjauno.
Izskaidrojiet aukstās un karstās Observable atšķirību.
Sadali lietotni pēc Feature-Sliced Design (FSD) arhitektūras — aprakstiet lapas App, Pages, Widgets, Features, Entities.
Ir trīs jauni tipi. Ir nepieciešams izveidot jaunu ģenerisku tipu, kas saturēs visu šo tipu laukus (izmantojot union).
Vai pastāv trīs dažādi indeksi i, j, k, tādi, ka summa a[i]+a[j]+a[k] beidzas ar ciparu m? Piemēram, m = 3 solve([20, 22, 19, 84]) => true // 20 + 84 + 19 = 123 solve([1,2,3]) => false
Kas ir Awaited utilitātes tips TypeScript?
Funkcija imitē tambura griešanos ar pakāpenisku apstāšanos - izmanto onRoll rotācijas animācijai (pašreizējās vērtības maiņa tamburā) - un onStop, lai paziņotu, kad tamburs apstājās piemērs runSpinner( () => setValue(v => ++v % 10), () => console.log('finished') )
Mēģiniet simulēt situāciju, lai visi trīs skaitļi uz ruļļiem sakristu, un pārbaudiet, vai tiek parādīts uzvaras ziņojums.
Kāda ir atšķirība starp ChangeDetectorRef.markForCheck() un detectChanges()?
Labot kodu tā, lai, noklikšķinot uz pogas, tiek pārrenderēts tikai App, un, ievadot tekstu inputā, tikai Parent (bez liekiem Child pārrenderiem).
Vai jūs zināt Web Vitals metriku? Kā uzlabot CLS (Cumulative Layout Shift)?
Kas mainīsies tipa loģikā, ja aizstāsim `extends` ar `=` (norādīt noklusējuma vērtību ģenerikam)?
Kāpēc izvēlējāties IndexedDB vietējai glabāšanai datu bāzēs, nevis kaut ko citu? Kādas ir alternatīvas?
Izveidojiet jaunu tipu, balstītu uz PartialDelivery, kas ietver tikai laukus name un address (Pick).