Sobes.tech

Frontend

Vertel over useCallback — gebruiksscenario, waarom is het nodig?

Middle+
183

Wat doet de operator in in TypeScript?

Middle+
182

Vertel over het werken met formulieren in React: gecontroleerde en niet- gecontroleerde componenten, voor- en nadelen van elke aanpak.

Middle+
178

Taak: door een objectboom lopen (elk object heeft velden value en elements) en de som van alle values berekenen. Hoe zou je dit implementeren?

Middle+
177

const LiveSearch = () => { const [inputValue, setInputValue] = useState('') const onInputChange = (e) => { setInputValue(e.target.value) search(e.target.value) } return ( <div> <input value={inputValue} onChange={onInputChange} type="text" /> </div> ) } <span> Zoeken: <LiveSearch /> </span>

Middle+
174

// Gegevens van de server over de prijs van het product zijn ontvangen in de vorm: // 12345678 (de prijs kan elke waarde zijn, maar binnen het bereik van 1 tot [phone]) // Je moet een functie schrijven die de prijs omzet naar een geformatteerde tekenreeks als volgt: // 12'345'678

Middle+
174

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Taak: type de functie return obj[key] } getProperty(X, 'a') // geen fout getProperty(X, ' ') // fout: sleutel is geen geldige sleutel voor object X getProperty({ name: 'Sergey' }, 'name') // geen fout

Middle+
172

Vertel me over de fasen van de levenscyclus van React-componenten

Middle+
172

Heb je ooit met Blob gewerkt? Hoe maak je een link om een dynamisch gegenereerd bestand te downloaden?

Middle+
172

Vertel me over Virtual DOM en het reconciliation-mechanisme in React. Hoe optimaliseert React het vergelijken van bomen?

Middle+
171

function sum(a, b) { return a + b; } function memo() {}

Middle+
170

import React, { useState, useEffect, useRef, useContext, useReducer, useMemo } from 'react'; export default () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("elke rendering 1")); console.log("elke rendering 2"); useEffect(() => { console.log("elke rendering 3"); return () => { console.log(4); }; }, [count]); return ( <button onClick={() => setCount((prevProps) => ++prevProps)}> Incrementeren </button> ); }

Middle+
170

Wat is React.memo? Wanneer wordt useCallback toegepast?

Middle+
170

let x = 5; (function () { console.log(x); let x = 0; })()

Middle+
168

Wat is een cleanup-functie in useEffect? Wanneer wordt deze uitgevoerd? Schrijf het in useEffect.

Middle+
168

Hoe voer je een boomdoorloop uit zonder recursie? Welke datastructuur helpt?

Middle+
167

Vertel me over React Hook Form: de belangrijkste functies, hoe het wordt gebruikt, hoe validatie werkt?

Middle+
165

const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) console.log(foo) //

Middle+
165

Je hebt een code voor review ontvangen — wat is hier niet optimaal?

Middle+
164

Hoe toon je een banner één keer voor een geauthenticeerde gebruiker op al zijn apparaten?

Middle+
164
/5