TypeScript-Grundlagen
Primitive Typen, Interfaces, Union-Typen, Literal-Typen, Type Assertions, Type Guards, Narrowing
1Welcher primitive TypeScript-Typ repräsentiert einen Textwert?
Welcher primitive TypeScript-Typ repräsentiert einen Textwert?
Antwort
Der string-Typ repräsentiert alle Textwerte in TypeScript, ob durch einfache Anführungszeichen, doppelte Anführungszeichen oder Backticks für Template Literals begrenzt. Er ist der geeignete Typ zum Speichern von Text, Namen, Nachrichten, URLs oder jeglichem Textinhalt in Anwendungen.
2Welcher Typ wird für eine Variable verwendet, die jeden Wert ohne Typprüfung enthalten kann?
Welcher Typ wird für eine Variable verwendet, die jeden Wert ohne Typprüfung enthalten kann?
Antwort
Der any-Typ deaktiviert die TypeScript-Typprüfung für eine Variable vollständig. Er ermöglicht das Zuweisen beliebiger Werte und das Durchführen aller Operationen ohne Kompilierungsfehler. Seine Verwendung wird jedoch abgeraten, da er die Vorteile der Typsicherheit eliminiert.
3Welcher Typ repräsentiert das Fehlen eines Rückgabewerts in einer Funktion?
Welcher Typ repräsentiert das Fehlen eines Rückgabewerts in einer Funktion?
Antwort
Der void-Typ zeigt an, dass eine Funktion keinen sinnvollen Wert zurückgibt. Er wird für Funktionen verwendet, die Aktionen ausführen, ohne ein Ergebnis zu produzieren, wie Anzeige- oder Zustandsänderungsfunktionen. Eine void-Funktion kann implizit undefined zurückgeben.
Was ist der Hauptunterschied zwischen null und undefined in TypeScript?
Welcher Typ wird für einen Wert verwendet, dessen Typ unbekannt ist und vor der Verwendung überprüft werden muss?
+22 Interview-Fragen
Weitere Angular-Interviewthemen
TypeScript Fortgeschritten
Angular-Grundlagen
Komponenten und Lebenszyklus
Services & Dependency Injection
Angular-Modul-Organisation
Angular CLI
Direktiven und Pipes
Routing und Navigation
Reactive Forms
Template-driven Forms
RxJS-Grundlagen
RxJS-Operatoren
HttpClient und API-Aufrufe
Grundlegende State-Verwaltung
Change Detection
Angular Signals
Standalone Components
Angular Unit-Tests
End-to-End-Testing
Build und Optimierung
NgRx-Grundlagen
NgRx Fortgeschritten
Angular-Architektur
Performance-Optimierung
Sicherheit und Best Practices
Fortgeschrittene RxJS-Patterns
Angular Universal und SSR
Angular Micro-Frontends
Meistere Angular für dein nächstes Interview
Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.
Kostenlos starten