Basis-Typen: str, num, boolean
Teil des Abschnitts Einführung in TypeScript der JavaScript-Journey von Coddy. Lektion 6 von 73.
TypeScript hat drei grundlegende primitive Typen, die die Bausteine der meisten Anwendungen bilden: string, number und boolean. Diese Typen ermöglichen es Ihnen, festzulegen, welche Art von Daten Ihre Variablen enthalten können.
Der Typ string wird für Textdaten verwendet. Sie können eine String-Variable wie folgt deklarieren:
let productName: string = "Laptop";Der number-Typ verarbeitet alle numerischen Werte in TypeScript – sowohl Ganzzahlen als auch Dezimalzahlen:
let price: number = 999.99;Der boolean-Typ repräsentiert Wahr/Falsch-Werte, ideal für Flags und Bedingungen:
let inStock: boolean = true;Aufgabe
EinfachErstellen Sie drei separate Variablen mit expliziten Typanmerkungen und entsprechenden Werten:
Deklarieren Sie eine Variable namens productName mit dem Typ string und weisen Sie ihr den Wert "Gaming Mouse" zu.
Deklarieren Sie eine Variable namens price mit dem Typ number und weisen Sie ihr den Wert 49.99 zu.
Deklarieren Sie eine Variable namens inStock mit dem Typ boolean und weisen Sie ihr den Wert true zu.
Geben Sie alle drei Variablen in der Reihenfolge ihrer Deklaration in separaten Zeilen auf der Konsole aus.
Probier es selbst
// TODO: Schreibe deinen Code hier
// Deklariere die drei Variablen mit expliziten Typanmerkungen und Werten
// Drucke sie dann in der Konsole ausDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Einführung in TypeScript
1Erste Schritte mit TS
Was ist TypeScript?Warum TypeScript verwenden?Dein erster TypeScript-CodeKompilierungsprozess & FehlerZusammenfassung: Einführung in TS4Arbeiten mit Funktionen
Typisierung von Parametern & RückgabewertenTypisierung von Arrow-FunktionenDer Rückgabetyp 'void'Optionale Parameter mit '?'Standard-ParameterwerteTypisierung von Rest-ParameternDefinieren von FunktionstypenZusammenfassung: Typisierte Funktionen erstellen2Basis-Typen
Basis-Typen: str, num, booleanDer 'any'-Typ: Der NotausgangDer 'unknown'-TypArbeiten mit 'null' & 'undef'Typinferenz in der PraxisExplizite Typ-AnnotationenZusammenfassung: Übung zu Basis-Typen5Typen: Aliase, Unions & Intersections
Typ-Aliase für primitive DatentypenUnion-Typen ('|')Arbeiten mit Union-TypenLiteral-TypenIntersection-Typen ('&')Kombinieren von Typ-AliasenZusammenfassung: Fortgeschrittene Typ-Kombinationen3Datenstruktur: Arrays & Tupel
Typisierte Arrays'readonly'-Modifikator für ArraysWas ist ein Tupel?Deklarieren von und Zugriff auf TupelDestrukturierung von TupelnReadonly-TupelMehrdimensionale typisierte ArraysSpread-Operator mit ArraysZusammenfassung: Arrays und TupelÜbe selbstständig: Online-JavaScript-Compiler