Frontend
Wat is CORS, waarom is het nodig en waar wordt het geconfigureerd? Is het mogelijk om CORS op de backend uit te schakelen en hoe?
/* 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");
Wat is Virtual DOM en waar is het voor nodig?
Werkt u momenteel?
Wat kan de fundamentele oorzaak zijn dat een dropdown onder een ander element terechtkomt, zelfs met een maximale z-index, in een complexe UI met panels, kaarten en pop-ups? Hoe kun je dit in Vue oplossen?
Vertel me over de useState hook in React.
Vertel me over de optimalisatie van de paginaprestaties in Nuxt: waarmee je te maken had, welke problemen je hebt opgelost en hoe.
Is je belangrijkste ervaring met Vue 2 of Vue 3?
Hoe was de A/B-test op de frontend georganiseerd: hoe werd de groep bepaald en de interface gekozen?
Hoe ben je überhaupt in programmeren en ontwikkeling terechtgekomen?
Wat is ControlValueAccessor, waar is het voor en hoe werkt het?
Je moet het aantal opeenvolgende tekens tellen, maar met behoud van de volgorde van verschijnen van unieke tekens function countSymbols(str){ const alphabet = new Map(); for (const ch of str) { alphabet.set(ch, alphabet.get(ch) ? alphabet.get(ch) + 1 : 1) } return }
Welke besturingssysteem gebruik je?
Wie heeft de taken opgesplitst in subtaken: jij, de teamleider of het team?
Welk probleem ontstaat er bij het direct gebruiken van async/await in useEffect?
console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)
Complexiteit van de taak met memoize: zorg dat de functie memoize als tweede argument de levensduur van de cache in milliseconden ontvangt, waarna de cache wordt geïnvalideerd.
Waarom moeten we de attributen width en height voor afbeeldingen instellen?
Schrijf een functie die een array van getallen en strings accepteert en de som van alle elementen retourneert, waarbij strings worden geconverteerd naar getallen. Hoe om te gaan met strings die niet-numerieke tekens bevatten?
[naam] vroeg: Was er een situatie waarin een collega duidelijk aan het verdrinken was, en jij volledig bezet was?