Sobes.tech

Frontend

Czym jest MCP?

Middle
Data World
29

Domyślnie JSON z backendu ma typ any. Jak się przed tym chronić i dlaczego to jest ważne?

Middle
РСХБ-автоматизация
29

Czy znasz optymalizację pakietów, dzielenie na chunk'i, lazy loading i dynamiczne importy?

Middle
Электронные офисные системы
29

function cloneDeep(something: Cloneable): Cloneable { /* * TODO: zaimplementuj głęboką kopię bez JSON.parse/stringify */ return JSON.parse(JSON.stringify(something)); } function assertDeep(a: Cloneable, b: Cloneable) { if (JSON.stringify(a) !== JSON.stringify(b)) { console.error("Nie OK"); } console.log("OK"); } const obj: Cloneable = { a: 1, b: true, c: "cześć", d: { there: "are", some: ["properties"] }, e: {}, f: [(), (), { key: { value: [1, 2, "3", "four"] } }], g: [] }; assertDeep(obj, cloneDeep(obj));

Middle
Trading view
29

Jak działa mechanizm wykrywania zmian w Angularze?

Middle
BLS-Soft
29

#Formularz rejestracji React 1. Wyjaśnij, jak działa StateProvider, podziel się swoimi przemyśleniami z rozmówcą. 2. Spójrz na /src/api/mock, wyjaśnij, jak to działa. 3. Sprawdź kolor SubmitButton i napraw go. 4. Zaimplementuj walidację formularza klienta w komponencie Signup. (\*\*) Pamiętaj o zadaniu numer 9. Zasady: - Pola Nazwa użytkownika, Email, Hasło i Powtórz hasło powinny mieć co najmniej 6 znaków; - Hasło powinno pasować do Powtórz hasło; - Walidacja powinna być wykonana po kliknięciu "Zarejestruj się"; - Pola z nieprawidłowymi wartościami powinny być oznaczone (props error i helperText); 6. Odpowiedź API może zawierać błąd, który powinien być wyświetlany użytkownikowi w pobliżu odpowiedniego pola. 7. Upewnij się, że komponent UserName wyświetla nową nazwę użytkownika po pomyślnym przesłaniu. 8. Zaimplementuj nowy komponent SignupSuccess. Powinien być wyświetlany zamiast formularza rejestracji. 9. Zaimplementuj walidację serwerową dla odpowiednich pól.

Middle
Mayflower
29

Co zostanie wyświetlone w konsoli po wywołaniu typeof a i typeof b spoza funkcji samowykonującej się (IIFE) z użyciem var? Jak zmieni się zachowanie w trybie strict?

Middle+
Ifellow
29

Jakie metody iteracji tablic znasz?

Middle
DevSect
29

Dla obiektu z funkcją strzałkową wyświetlającą this.name, określ, co zostanie wyświetlone i wyjaśnij zachowanie this w funkcji strzałkowej.

Middle+
Mish
29

Opowiedz o zasadach OOP. Czy OOP jest stosowalne w JavaScript?

Middle+
РунитиРунити
29

Jaki minimalny poziom wynagrodzenia jest dla Ciebie komfortowy?

Middle
ООО Медиа технологии
29

Konstruktor tabel, o którym mówiłeś, jak został zrealizowany? Czy używałeś jakichś bibliotek, czy to było w ramach czystego Angular?

Middle
NordClan
29

Do czego w zasadzie służą biblioteki walidacji?

Middle
МВидео/эльдорадо
29

Na którym etapie cyklu życia lepiej złożyć zapytanie do backendu?

Middle
Ростелеком
29

Co najbardziej podobało Ci się w Twojej obecnej pracy?

Middle
Алор+
29

Opowiedz o prototypach i dziedziczeniu prototypowym w JavaScript.

Middle
РунитиРунити
29

Zadanie 5: Implementacja usuwania pożyczek za pomocą pól wyboru — po zaznaczeniu pola wyboru elementu i naciśnięciu przycisku z krzyżykiem (X), wybrane elementy powinny być usunięte z listy. Powinna być również zaimplementowana operacja grupowa: pole wyboru "zaznacz wszystko" na górze listy, które po zaznaczeniu zaznacza wszystkie pola wyboru, a po odznaczeniu odznacza wszystkie; podczas usuwania za pomocą przycisku X, wszystkie wybrane elementy (za pomocą Set z id) powinny zostać usunięte, a Set powinien zostać wyczyszczony po usunięciu.

Middle
ООО Займиго МКК
29

Jak często korzystałeś z Tailwind CSS? Opowiedz o swoim doświadczeniu z nim.

Middle+
Твое Лайв
29

Jakie wzorce projektowe znasz i stosowałeś, szczególnie w aplikacjach Angular?

Middle+
Сибилтек-софт
29

Czy miałeś kiedyś doświadczenie pracy bez analityka, gdy musiałeś samodzielnie zrozumieć zadanie?

Middle+
IT OneIT One
29
/290