Sobes.tech

Frontend

Dla wartości const a = null i const b = 0, określ wyniki wyrażeń z || i ??, i wyjaśnij różnicę między operatorami.

Middle+
158

Przeprowadź przegląd komponentu React i napraw problemy w kodzie. Wyjaśnij, dlaczego w każdym przypadku wprowadzasz zmiany.

Middle+
158

Dla wyrażenia z operatorem || określ wynik. Czym różni się operator || od operatora ?? i kiedy uruchamia się ??

Middle+
144

Jaka jest różnica między unknown a any w TypeScript?

Middle+
142

Czy miałeś monorepozytorium czy oddzielne repozytoria dla aplikacji i bibliotek współdzielonych?

Middle+
138

Jak zapobiegać warunkom wyścigu podczas powtarzających się asynchronicznych żądań z useEffect? Jakie natywne narzędzia JavaScript pozwalają na anulowanie żądań?

Middle+
136

Dla funkcji licznika z zamknięciem, gdzie wiadomość jest tworzona przed wywołaniem increment, określ, co zostanie wyświetlone. Jak naprawić kod, aby wyświetlał aktualną wartość licznika?

Middle+
134

W drugim fragmencie kodu React znajdź i napraw problemy z useEffect, useMemo, asynchronicznym ładowaniem user/roles i przechowywaniem obliczonych danych w stanie.

Middle+
130

Zaimplementuj własny typ pomocniczy Pick<T, K>. Wyjaśnij, jak działają typy mapowane i jak zaimplementować odpowiednik Partial<T>.

Middle+
128

Opowiedz nam, jak były zorganizowane Twoje mikro-fronty, ich interakcja i działanie systemu jako całości.

Middle+
128

Czy tutaj potrzebny jest useCallback? Do czego służy i kiedy jego użycie nie ma sensu?

Middle+
127

Jeśli role są domyślnie ustawione jako pusty array bezpośrednio w parametrach komponentu, co się stanie z useEffect przy każdym renderze? Jak to naprawić?

Middle+
126

Jeśli każdy mikrofrontend dodaje globalne podstawowe style Tailwind CSS i są one duplikowane, czy miałeś taki problem?

Middle+
126

Jak zorganizowałbyś izolację stylów dla każdego mikro-frontendu, w tym przy użyciu Tailwind CSS? Jakie podejścia przeglądarek do izolacji istnieją?

Middle+
123

Jeśli obiekt zostanie utworzony za pomocą Object.create([obiekt]), na co będzie wskazywać jego __proto__?

Middle+
121

Dlaczego powinieneś używać stanu zamiast zwykłej zmiennej dla wartości, która wpływa na wyświetlanie komponentu?

Middle+
116

Czym różni się display: none od opacity: 0 pod względem drzewa renderowania, układu i zajmowanej przestrzeni? Która opcja jest bardziej wydajna i dlaczego?

Middle+
115

Dla pętli for z var i setTimeout, określ, co zostanie wyświetlone. Jak zmienić kod, aby z var wyświetlały się wartości 1, 2, 3, a nie końcowa wartość licznika?

Middle+
110

Jakie zasoby i etapy mogą blokować ładowanie i renderowanie strony? Czy obrazy mogą blokować ładowanie?

Middle+
110

Dla rekurencyjnego wywołania funkcji wewnątrz obsługi Promise, określ kolejność wykonywania i wyjaśnij, czy spowoduje to nieskończoną pętlę.

Middle+
109
/3