Jak lze kopírovat Map/Set a objekty? Povrchové a hluboké kopírování.
Frontend
Píšete hlavně v TypeScriptu nebo i v čistém JavaScriptu?
Jaké vývojové prostředí nebo sestavovač bylo použito v projektu?
Co jsou WeakSet a WeakMap, v čem se liší od Set a Map?
Musel jsi nastavovat linter, formatter nebo připojovat pluginy?
Co bys vzal, abys postavil UI sadu od nuly?
Lze v JavaScriptu vytvořit objekt bez prototypu?
Jaké jsou přístupy k psaní CSS?
/* Napište funkci get(obj, path), která přijímá objekt obj a řetězec path, představující cestu k hodnotě v objektu. - Pokud cesta existuje, funkce by měla vrátit odpovídající hodnotu - Pokud cesta neexistuje, funkce by měla vrátit undefined - Cesta je předávána ve formě řetězce odděleného tečkami (.) */ function get(obj, path) { } get({ a: { b: { c: "d" } } }, "a.b.c"); get({ a: { b: { c: "d" } } }, "a.b"); get({ x: { y: { z: 42 } } }, "x.c");
Co je to type guard?
Kromě Next.js na jakých dalších balíčkovacích nástrojích a vývojových prostředích jste pracoval?
Na co se v zásadě používají knihovny pro validaci?
Co je to uzávěr a jaký problém může způsobit?
Pověz mi o sobě: na jakých projektech jsi nedávno pracoval, jaké technologie a stacky jsi používal, co se ti líbí a co ne?