Sobes.tech

Frontend

type Foo = { a: string; b: number; c: null; d: boolean; } // Foo-Schlüssel type FooKeys = keyof Foo // Wie deklariert man einen neuen Typ basierend auf FooKeys, aber ohne die Werte b und d? type FooKeysWithoutBD

Middle+
202

Wovon hängt das erneute Rendern einer Komponente in React ab?

Middle+
186

Wie deklariert man einen neuen Typ basierend auf Foo, aber ohne die Felder a und c, ohne Omit zu verwenden?

Middle+
185

Wie man die try/catch-Struktur mit Promise zum Laufen bringt? Wie macht man Promise mit async/await synchron?

Middle+
181

In welcher Reihenfolge wird console.log ausgegeben und warum? Erkläre die Ausführungsreihenfolge von synchronem und asynchronem Code (Event Loop, Makro- und Mikroaufgaben).

Middle+
156

Wie man eine Funktion mit Generics so gestaltet, dass sie nur eine Zeichenkette oder eine Instanz der Klasse Bar akzeptiert, und in anderen Fällen einen Fehler in TypeScript ausgibt?

Middle+
151

Wie war der Ansatz beim Schreiben von CSS? Kennst du den Ansatz CSS-in-JS?

Middle+
144

function delayFunc(fn, delay) { return function c(...args) { return new Promise((resolve) => { setTimeout(() => { fn(...args) }, delay * 1000) }) } } function sum(a, b) { console.log(a + b) } const delayedSum = delayFunc(sum, 5); await delayedSum(3, 2); //zeigt nach 5 Sekunden 5 await delayedSum(5, 3); //zeigt nach 5 Sekunden nach dem vorherigen 8

Middle+
140

Warum eine Funktion (c => c + 1) an setCount übergeben statt einfach setCount(tick + 1)?

Middle+
139

<div class="list"> <div class="item">1</div> <div class="item">2</div> ... <div class="item">N-1</div> <div class="item">N</div> </div>

Middle+
136

Kann man dasselbe mit setTimeout anstelle von setInterval umsetzen?

Middle+
134

Was ist ein Abhängigkeits-Array in useEffect? Was passiert, wenn man ein leeres Array übergibt oder es ganz weglässt?

Middle+
131

Erzähl mir von der schwierigsten Aufgabe in deiner gesamten Erfahrung.

Middle+
130

Gibt es eine Funktion foo, die Argumente vom Typ any akzeptiert und sie zurückgibt? Wie kann man sicherstellen, dass der Rückgabetyp nicht any ist, sondern dem Typ des übergebenen Arguments entspricht? Verwende Generics.

Middle+
127

Es gibt eine Komponente App und eine Komponente Rand aus einer externen Bibliothek, die eine Zufallszahl anzeigen. Es soll so gemacht werden, dass alle 3 Sekunden die Zufallszahl geändert wird, und ein Zähler für die Anzahl der Änderungen angezeigt wird. Alles nur in der Komponente App.

Middle+
122

Worin besteht der Unterschied zwischen dem Schlüsselwort type und interface in TypeScript? Erkläre die Vererbung bei Typen und Interfaces.

Middle+
122

// Die Logik des erneuten Renderns muss in einen separaten externen Hook ausgelagert werden, // der es ermöglicht, mit dem Timer von außen zu arbeiten (z.B. nach 10 Sekunden zu stoppen). // Es soll eine neue Komponente RandOnce auf Basis der Komponente Rand erstellt werden, // die beim Einsatz in App // nicht alle 3 Sekunden eine Zufallszahl aktualisiert, sondern nur einmal eine Zufallszahl ausgibt.

Middle+
121

Du hast die Aufgabe eingeschätzt, sie übernommen und merkst, dass du sie falsch eingeschätzt hast und nicht rechtzeitig schaffst. Was machst du in diesem Moment?

Middle+
119

Welche Möglichkeiten gibt es, einen Fehler in Promise zu behandeln? Kann man die Konstruktion try/catch verwenden?

Middle+
116

Erzählen Sie mir von Ihrer Berufserfahrung. Wie wurde der Prozess der Aufgabenplanung organisiert?

Middle+
116
/2