Sobes.tech

Frontend

console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);

140

Haben Sie Erfahrung mit Legacy-Code?

139

Stell dir vor, unsere Produktivität sinkt aufgrund eines Problems im JS-Code. Was würdest du im Profiler von DevTools überprüfen, um diese Hypothese zu bestätigen oder zu widerlegen?

138

Ein Array mit 2 Millionen Elementen kommt an, jedes Element muss 100 Millisekunden verarbeitet werden. Die Interaktion mit dem Server darf nicht geändert werden. Wie verarbeitet man dieses Array, um die Benutzeroberfläche nicht zu blockieren?

138

Wie gehst du mit Kritik während des Code-Reviews um?

138

Klären Sie bitte: Der Umzug erfolgte von JS/JSVue zu React und TypeScript, und ist jetzt eine Umstellung auf Micro-Frontends geplant?

137

In der Funktion requestUserData werden drei Anfragen nacheinander ausgeführt. Warum nicht einfach alle drei in Promise.all einwickeln? Wie kann man diese Funktion optimieren, um die Anfragen in der kürzest möglichen Zeit auszuführen?

135

Was ist SSR (Server-Side Rendering)? Warum es verwenden und was ist beim Übersetzen einer Anwendung auf SSR zu beachten?

133

Warum wird empfohlen, keine sensiblen Daten im localStorage zu speichern?

131

let a = 5; setTimeout(function timeout() { //macro console.log(a); a = 10; }, 0); let p = Promise.resolve().then(data => { console.log(a); a = 25; resolve(); }).then() console.log(a); // 5 25 25

128

Haben Sie Erfahrung im Schreiben von Tests?

126

Warum sollte man nicht jeden Komponenten der Anwendung als separanten Chunk mit React.lazy machen? Welche Probleme kann das verursachen (beim Rendern, im Netzwerk, bei der Bundle-Größe)?

123

Es gibt eine React-Anwendung, die in einem einzigen Chunk gebaut wurde. Wie teilt man sie in mehrere Chunks auf und nach welchem Prinzip?

121

Erzähle mir vom Event Loop in JavaScript.

114
/3