Hoe kunnen Map/Set en objecten worden gekopieerd? Oppervlakte- en diepe kopie.
Frontend
Schrijf je voornamelijk in TypeScript of ook in puur JavaScript?
Wat zijn WeakSet en WeakMap, en hoe verschillen ze van Set en Map?
Welke ontwikkelomgeving of build-tool werd gebruikt in het project?
Moest je een linter, formatter instellen of plugins aansluiten?
Wat zou je nemen om een UI-kit vanaf nul op te bouwen?
/* Schrijf de functie get(obj, path), die een object obj en een string path accepteert, die het pad naar de waarde in het object vertegenwoordigt. - Als het pad bestaat, moet de functie de bijbehorende waarde retourneren - Als het pad niet bestaat, moet de functie undefined retourneren - Het pad wordt door een string door punten (.) gescheiden doorgegeven */ 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");
Kun je in JavaScript een object zonder prototype maken?
Welke benaderingen zijn er voor het schrijven van CSS?
Wat is een type guard?
Behalve Next.js, met welke andere bundlers en ontwikkelomgevingen hebt u gewerkt?
Waarvoor worden validatiebibliotheken in principe gebruikt?
Wat is een closure en welk probleem kan het veroorzaken?
Vertel eens over jezelf: aan welke projecten heb je recent gewerkt, welke technologieën en stacks heb je gebruikt, wat vind je leuk en wat niet?