Sobes.tech

Frontend

Erstellen Sie einen neuen Typ basierend auf PartialDelivery, der nur die Felder name und address (Pick) enthält.

138

Gegeben ist ein gerichteter Graph ohne Zyklen. Wie kann man vom Punkt 1 zum Punkt N gelangen?

137

React-Aufgabe: Implementieren Sie eine Komponente zur Suche nach Vorkommen einer Teilzeichenkette im Text. Anforderungen: Laden des Textes von einer API beim ersten Rendern, Ladeanzeige, Fehlerbehandlung, Suche nach Vorkommen ohne Berücksichtigung der Groß-/Kleinschreibung, Hervorhebung der gefundenen Vorkommen, Anzeige der Gesamtzahl der Vorkommen, Button zum Laden zusätzlichen Textes.

135

Heute werden wir einen Messenger entwerfen. Machen Sie sich mit dem Interface-Layout und den funktionalen Anforderungen vertraut. Es ist notwendig, die nicht-funktionalen Anforderungen zu sammeln, den technischen Stack, die Komponenten und Dienste des Frontends, die Datenmodelle, die API-Endpunkte und die allgemeine Systemarchitektur zu besprechen.

135

Implementieren Sie eine Memoisierungsfunktion (Caching), die das Ergebnis einer Funktion bei wiederholten Aufrufen mit denselben Argumenten zwischenspeichert, einschließlich der Behandlung von Primitiven und undefined, sowie die Möglichkeit, den Cache zu leeren (clearCache).

135

Wie zeigt man am besten eine Gewinnmeldung — über alert oder im UI rendern?

134

// Beschreiben Sie einen Typ, der JS-Objekte repräsentiert, die eine private // Kennung und eine Methode zu deren Abruf sowie ein Erstellungsdatum-Feld haben. // Die Kennung kann eine Zahl oder eine Zeichenkette enthalten. // Das Erstellungsdatum-Feld kann ebenfalls eine Zeichenkette oder eine Zahl enthalten. // Die Kennung und das Erstellungsdatum-Feld haben immer den gleichen Typ. let a = { getId: () => 1, createdAt: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' }

131

Wie soll unsere Autorisierung erfolgen?

131

Welche Argumente akzeptiert React.memo neben dem eigentlichen Komponenten?

128

Wie viele HTTP-Anfragen werden gesendet und warum, wenn man den Code mit Observable ohne subscribe und Promise ohne then ausführt?

127

Implementieren Sie Ihre eigene Funktion promiseAll, die ein Äquivalent zu Promise.all ist: nimmt ein Array von Promises, gibt eine Promise mit einem Array von Ergebnissen in der ursprünglichen Reihenfolge zurück, und bei der ersten Ablehnung — ruft sofort reject auf.

124

Welche anderen Utility-Typen in TypeScript kennen Sie? Nennen Sie die beliebtesten.

120

Sieh dir den ersten Callback an, den du an runSpinner (onRoll) übergibst — akzeptiert er ein Argument, das du angegeben hast?

118

Warum wird die Komponente Child beim Klicken auf die Schaltfläche 'Rerender' im Root-Komponenten neu gerendert, und warum wird sie auch beim Tippen in das Input-Feld neu gerendert?

115

// Es sind drei Typen gegeben. Es ist notwendig, auf ihrer Grundlage einen Typ Delivery zu erstellen, der alle Felder der angegebenen Typen enthält.

111

Es ist notwendig, eine Funktion zu schreiben, die eine Funktion zurückgibt, die beliebige Argumente akzeptiert, und die einen Callback (mit Fehler-vor-erste Stil) in eine Promise (promisify) einwickelt.

111

Wie überschreibt man den Kontext (dies) innerhalb von loadScript beim Aufruf der Funktion, wenn loadScript this verwendet?

107
/5