Frontend
Schreiben Sie eine Funktion, die eine Zeichenkette von camelCase in snake_case umwandelt. Es dürfen keine regulären Ausdrücke, Zeichencodes oder fest codierte Symbollisten verwendet werden; die Lösung muss universell sein. Bewerten Sie die zeitliche und räumliche Komplexität.
const a = {} a[1] = 'test' für ( ... )
Wofür ist das Attribut key in React-Listen?
Erzählen Sie uns von Modulen und Standalone-Komponenten in Angular — was ist der Unterschied und warum wechseln sie zu Standalone?
Was sind var, let, const? Worin unterscheiden sie sich? Was ist Hoisting?
Berichten Sie von Ihrer Erfahrung mit CI/CD, Docker — was Sie eingerichtet haben und wie es funktionierte?
Wie wird die Render-Reihenfolge der Elemente bestimmt, wenn sie sich überlappen (z-Index, Stapelkontext)?
Welche Partei ist am ehesten geneigt, gegen die Reduzierung der Arbeitszeit zu stimmen, wenn ihre zuvor geäußerte Präferenz ebenfalls dagegen war?
/** * Es ist notwendig, eine Funktion zu schreiben, die eine URL als Eingabe nimmt, * asynchron eine GET-Anfrage an diese URL sendet und die Daten (json) zurückgibt. * Für die Datenbeschaffung fetch verwenden. * Es darf nur die Promise-API verwendet werden. * Wenn während der Anfrage ein Fehler auftritt, 5 Mal erneut versuchen. * Wenn es letztendlich nicht gelingt, die Informationen zu erhalten, Fehler "Zugriffs-URL nicht erreichbar" zurückgeben. */
Wie würden Sie ein Eingabefeld für Datum und Uhrzeit mit Internationalisierungsanforderungen implementieren?
Schreiben Sie eine abstrakte Implementierung der Komponente Child mit Memoisierung durch React.memo. Was ist das zweite Argument, das React.memo akzeptiert?
Welche potenziellen Sicherheitsbedrohungen gibt es für diese Anwendung und wie kann man sich dagegen schützen?
React-Aufgabe (3 Unteraufgaben): 1) Das Bearbeitungsformular für den Benutzer reparieren — beim Klicken auf den Benutzernamen in der Liste soll der Name in das Eingabefeld des Bearbeitungsformulars eingefügt werden. 2) Das Bearbeitungsformular soll beim Eingeben von Text in das Suchfeld nicht neu gerendert werden (Optimierung mit React.memo). 3) Beim Auswählen eines Benutzers aus der Liste soll das Suchfeld zurückgesetzt werden.
const obj = [{ value: 1, elems: [ { value: 2, elems: [ { value: 3 }, { value: 6 }, ... ] }, { value: 4, elems: [ { value: 5, elems: [ { value: 6 }, ... ]} ] } ] }] ------------- setTimeout(() => { console.log(1); }, 0); const p = new Promise(resolve => { console.log(2); resolve(); }); p.then(() => { console.log(3) }).then(() => { console.log(4); }); console.log(5);
Was bringt uns TypeScript? Wie hilft es bei der Entwicklung?
Erzählen Sie von Ihrem aktuellen Projekt und zeigen Sie es.
Was glaubst du, fehlt dir jetzt, um zu einem selbstbewussten Senior zu werden?
Welche Möglichkeiten der Datenübertragung vom Elternteil zum Kind kennst du in Vue?
Was sind Props in React?
[Name] fragte: Was ist der Unterschied zwischen Primitiven und Nicht-Primitiven? Was ist Übergabe per Referenz und per Wert?