Sobes.tech

Frontend

Czy JavaScript jest językiem synchronicznym czy asynchronicznym?

Middle
Брайтис
29

Jakie metody głębokiego kopiowania obiektów w JavaScript znasz?

Middle
Navio
29

Dlaczego najpierw wykonywane są wszystkie mikrozadania, a potem makrozadania? Dlaczego nie na odwrót?

Middle+
Альфа-БанкАльфа-Банк
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

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Zadanie: typować funkcję return obj[key] } getProperty(X, 'a') // brak błędu getProperty(X, ' ') // błąd: klucz nie jest poprawnym kluczem dla obiektu X getProperty({ name: 'Sergey' }, 'name') // brak błędu

Middle+
IT OneIT One
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

Jak nazywa się sprawdzenie typu jak if ('payload' in data), używane do zawężania typu?

Middle+
Mish
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

Z kim z zespołu musiałeś współpracować w ostatnim projekcie?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
29

Czym jest dzielenie kodu i jak działa?

Middle
SIGNAL
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

Jak zorganizowałbyś kompozycyjnie ogólne żądanie REST, które jest potrzebne kilku stronom aplikacji, aby uniknąć duplikacji kodu?

Middle
КейСофт
29

Jak jest wykorzystywane asymetryczne szyfrowanie w TLS i do czego służy?

Middle+
Альфа СОФТ
29

Jakie metody tablic znasz i używałeś?

Middle
нейровэд
29

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

Middle+
Твое Лайв
29
/292