Sobes.tech

Frontend

Vai ir iespējams importēt no viena FSD līmeņa uz citu tajā pašā līmenī?

157

Pastāstiet, kā darbojas Event Emitter paraugs un vai jums ir ar to pieredze, īpaši Angular.

156

Kādus jautājumus risina dependency injection Angular un kādas priekšrocības sniedz pakalpojumu nodrošināšana lietojumprogrammas un komponentu līmenī?

156

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

156

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.

156

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ā?

156

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.

154

Izskaidrojiet aukstās un karstās Observable atšķirību.

152

Sadali lietotni pēc Feature-Sliced Design (FSD) arhitektūras — aprakstiet lapas App, Pages, Widgets, Features, Entities.

151

Ir trīs jauni tipi. Ir nepieciešams izveidot jaunu ģenerisku tipu, kas saturēs visu šo tipu laukus (izmantojot union).

151

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

149

Kas ir Awaited utilitātes tips TypeScript?

149

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') )

148

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.

148

Kāda ir atšķirība starp ChangeDetectorRef.markForCheck() un detectChanges()?

145

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).

145

Vai jūs zināt Web Vitals metriku? Kā uzlabot CLS (Cumulative Layout Shift)?

145

Kas mainīsies tipa loģikā, ja aizstāsim `extends` ar `=` (norādīt noklusējuma vērtību ģenerikam)?

143

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?

142

Izveidojiet jaunu tipu, balstītu uz PartialDelivery, kas ietver tikai laukus name un address (Pick).

139
/5