Heim >Web-Frontend >js-Tutorial >Lernen Sie Typescript mit mir (Teil 1)

Lernen Sie Typescript mit mir (Teil 1)

Susan Sarandon
Susan SarandonOriginal
2025-01-01 08:22:10890Durchsuche

Lassen Sie uns die Grundlagen des Typoskripts noch einmal zusammenfassen. Ich weiß, dass die meisten von Ihnen die Grundlagen bereits kennen.

Grundtypen
Zeichenfolge
Nummer
boolean
irgendein

Dies sind Grundtypen, die Sie überall sehen werden, hier ist ein Beispiel

const name: string = 'Danish' //  a string

let a: number = 23

let b: string = 'somestring'

let e: boolean = false

Learn Typescript with me (Part 1)

Learn Typescript with me (Part 1)

Wenn Sie nun diese Variablen verwenden, hilft Ihnen Typoskript dabei, sie zu verwenden. Sehen Sie, ob ich a mit b multipliziere oder dividiere, es wird sich beschweren, oder selbst wenn ich versuche, a = „Dänisch“ zuzuweisen, wird es sich beschweren

Als nächstes kommen Union-Typen

*Union-Typen * sind die Mischung der Grundtypen wie Zeichenfolge und Zahl oder Boolescher Wert und Zahl. Grundsätzlich kann eine Variable sowohl eine Zahl als auch eine Zeichenfolge sein.

let employeId: string | number
let isSuccess: number | boolean

Learn Typescript with me (Part 1)

Hier gehen wir davon aus, dass „employeId“ eine Zeichenfolge oder eine Zahl sein kann, aber wenn wir ihm einen booleschen Wert zuweisen, wird sich Typescript beschweren

Typen ableiten, Typoskript leitet nun Typen basierend auf dem Wert ab, den Sie der Variablen zugewiesen haben. Wenn der ursprünglich an die Variable übergebene Wert falsch ist, lassen Sie isLoading = false. Jetzt ist der Infer-Typ von isLoading boolesch, sodass sich Typescript beschwert, wenn wir versuchen, etwas wie isLoading = "ok" zu tun.

Learn Typescript with me (Part 1)

Wenn Sie den Typ eines Pakets eines Drittanbieters nicht kennen, können Sie in Ihrer IDE einfach mit der Maus darüber fahren und der Typ wird Ihnen angezeigt.

Das war also die Zusammenfassung der Grundlagen. Im nächsten Artikel werden wir uns mit Objekten, Tupel-Arrays, optionalen Eigenschaften, Eingrenzung und Aufzählung befassen.

Dänischer Ali.

Das obige ist der detaillierte Inhalt vonLernen Sie Typescript mit mir (Teil 1). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn