Heim > Web-Frontend > js-Tutorial > Was ist Typoskript? Einführung in Typoskript-Grundtypen

Was ist Typoskript? Einführung in Typoskript-Grundtypen

不言
Freigeben: 2018-10-19 14:33:44
nach vorne
3367 Leute haben es durchsucht

Der Inhalt dieses Artikels befasst sich mit der Frage, was Typoskript ist. Die Einführung in die Grundtypen von Typoskripten hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen.

Übersicht

Die schwache Typisierung ist willkürlich und flexibel. Das ist ihr Vorteil, aber auch ihr Nachteil Ein numerischer Typ, ein String-Typ oder verschiedene andere Objekttypen. Wenn Sie in js einen Variablennamen erhalten, können Sie dessen Typ in den meisten Fällen nicht sicher sein, auch wenn es sich um eine Zahl handelt wird ihm zu Beginn zugewiesen. Woher wissen Sie, dass der Zwischencode ihn nicht in andere Typen ändert?

Starker Typ und schwacher Typ

Lassen Sie uns zunächst kurz zwischen stark typisierten und schwach typisierten Sprachen unterscheiden. Natürlich ist js eine wirklich schwach typisierte Sprache

Starker Typ

Bei einer gegebenen Variablen müssen Sie zunächst ihren Typ int a deklarieren. Natürlich können Sie ihr auch gleichzeitig einen Anfangswert zuweisen. int a = 1;. Wenn wir ihm später einen Wert zuweisen, können wir ihn nur einem Ganzzahltyp, a = 2;, zuweisen. Wenn Sie ihm einen Zeichenfolgentyp zuweisen möchten, z. B. a = „xxx“;, meldet der Compiler direkt einen Fehler Also lasst uns darüber reden. Es gibt keinen Folgeprozess.

Schwach typisierte Sprachen

Schwach typisierte Sprachen haben diese Einschränkungen nicht

Kommen wir zur Sache

Typescript

Typescript ist eine Obermenge von Javascript, aber ich glaube, dass Sie sich in es verlieben werden, wenn Sie es verstehen Wenn Sie ein Objekt haben, können Sie es verwenden. Der Editor kann Sie nur auffordern, zu sehen, welche Eigenschaften, Methoden usw. darin enthalten sind, ohne überall nach Definitionen suchen zu müssen. Die offizielle Website von TypeScript finden Sie hier

Die Form der Deklaration des Variablentyps lautet var a: Typ, Typ ist der Typ. Sobald der Typtyp deklariert ist, kann nachfolgendes a nur den Typtyp und keine anderen Typen empfangen. weil der Editor dies tut Die intelligente Erinnerung, die Sie geben, wird Ihnen beim Kompilieren natürlich einen Fehler anzeigen.

Grundtypen

Grundtypen umfassen Zahl, Zeichenfolge, Boolescher Wert, Undefiniert, Null

var v1: number = 1
var v2: string = 'hello'
var v3: boolean = true
var v4: undefined = undefined
var v5: null = null
Nach dem Login kopieren

Array-Typ

// 字串数组
var arr_s: string[] = ['xxx', 'yyy']
// 数字数组
var arr_n: number[] = [1, 2]
Nach dem Login kopieren

Aufzählung

enum Gendar {
    male,
    female
}
var g: Gendar = Gendar.male
Nach dem Login kopieren

Universaltyp

any ist gleichbedeutend damit, keinen Typ zu deklarieren

var a: any = 123
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist Typoskript? Einführung in Typoskript-Grundtypen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage