Sobes.tech

Frontend

Implementieren Sie eine Speicherklasse nach dem «Beobachter»-Muster: Die Klasse speichert Daten, ermöglicht das Abonnieren und Abbestellen von Callback-Funktionen und benachrichtigt bei Datenänderung alle aktuellen Abonnenten, indem sie ihnen die neuen Daten übermittelt.

Middle+
204

Ändert die Methode sort das ursprüngliche Array oder nicht? Wie kann man eine nicht-mutierende Sortierung durchführen?

Middle+
198

Warum wird eine Funktion in JavaScript als Objekt betrachtet, obwohl typeof für sie "function" zurückgibt?

Middle+
197

Welche anderen Array-Methoden kennen Sie außer reduce (Sortierung, Filterung, mutierende Methoden usw.)?

Middle+
177

Wenn man einen Event Listener auf das übergeordnete div statt auf das input-Element setzt, wird der Input-Event-Handler im Inneren ausgelöst (erklären Sie den Mechanismus des Event-Bubbling)?

Middle+
172

Warum haben Sie beschlossen, andere Angebote in Betracht zu ziehen? Was ist an Ihrer aktuellen Stelle nicht in Ordnung oder was hat Sie dazu veranlasst, nach einem neuen Arbeitsplatz zu suchen?

Middle+
167

Was ist das Schlüsselwort satisfies in TypeScript? Wann und wie wird es verwendet?

Middle+
166

Was bedeutet der Unterstrich im Namen einer Klassen-Eigenschaft, zum Beispiel _data, und macht es die Eigenschaft privat?

Middle+
161

Wie wurde die Formularvalidierung in Ihrem Plan umgesetzt?

Middle+
154

Wie kopiert man ein Objekt (nicht-primitiver Typ), sodass Änderungen in der Kopie das Original nicht beeinflussen?

Middle+
153

Was passiert im Browser, nachdem die URL in die Adressleiste eingegeben wurde?

Middle+
153

Was ist der Unterschied zwischen den Typen void und never in TypeScript?

Middle+
153

Was ändert sich in den Ergebnissen in allen drei Zeilen, wenn die Funktion getName in eine Pfeilfunktion umgewandelt wird?

Middle+
152

Wie weist man ein Objekt so zu, dass es keine Referenzübertragung ist (wie kopiert man ein Objekt, oberflächlich und tief)?

Middle+
150

Schreiben Sie die Typen für die Funktion reduce unter Verwendung von Generics (Array-Typ, Callback mit Akkumulator, aktuellem Wert, Index, initialem Wert).

Middle+
145

Was wird in der Konsole bei den Zeilen 12, 13 und 14 des Codes bei verschiedenen Funktionsaufrufen ausgegeben, wenn ein Objekt mit der Methode getName vorhanden ist?

Middle+
145

Haben Sie mit der Zod-Bibliothek gearbeitet?

Middle+
145

Welcher Typ hat das input-Element in TypeScript, wenn Sie es über querySelector erhalten?

Middle+
144

Wie funktioniert enum in TypeScript — was passiert mit den Schlüsseln und Werten, wenn die Werte nicht angegeben oder explizit angegeben werden?

Middle+
144

Es gibt ein Eingabefeld, in das der Benutzer einen Wert eingibt. Es soll beim Neuladen der Seite der eingegebene Wert in diesem Eingabefeld erhalten bleiben. Beschreiben Sie eine Lösung und schreiben Sie den Code unter Verwendung von localStorage.

Middle+
143
/5