logo

Was ist die JavaScript-TypeOf-Funktion? Wie funktioniert es?

Feature-Computer-Code-Matrix

Wir sind alle schon einmal auf eine Webseite gestoßen, die einfach nicht funktioniert. Sie kennen den Typ: Die Links sind nicht anklickbar, das Scrollen ist überall und manchmal ... wird automatisch Musik abgespielt. ( Das Schlechteste. )

Wenn sich eine Website schlecht verhält, ist in der Regel fehlerhaftes JavaScript schuld. Das liegt daran, dass JavaScript die Skriptsprache ist, die die interaktiven Elemente einer Website steuert. Tatsächlich ist JavaScript eine robuste, leistungsstarke Skriptsprache, die Prozesse wie das Animieren von Bildern oder das Bereitstellen von Vorschlägen zum automatischen Ausfüllen automatisiert. Grundsätzlich ist JavaScript eine der grundlegenden Programmiersprachen des Webs.

Wie bei jeder Sprache gibt es auch mit JavaScript viele Möglichkeiten. Aber heute werden wir über einen bestimmten Typ von JavaScript-Befehlen sprechen: die TypeOf-Funktion. In diesem Artikel erfahren Sie mehr über die JavaScript-TypeOf-Funktion, einschließlich ihrer Funktionsweise, ihrer Funktionsweise und ihrer häufigsten Verwendungszwecke.

Also lasst uns eintauchen!

Java-Auflistung

body-JavaScript-Logo

Was ist ein JavaScript-Datentyp?

Bevor wir über die JavaScript-TypeOf-Funktion sprechen, müssen wir zunächst über JavaScript-Datentypen sprechen. Ein Datentyp ist eine Klassifizierung verschiedener Arten von Daten, die bei der Programmierung verwendet werden. Es gibt sieben Datentypen die in JavaScript verwendet werden können, und wir haben sie in der folgenden Tabelle aufgeschlüsselt:

Datentyp Verwenden
Nummer Behandelt jede beliebige Zahl, auch Dezimalzahlen. Sie können mit diesem Datentyp auch Operationen (wie Multiplikation, Division usw.) durchführen.
Zeichenfolge Eine Zeichenfolge, die von einfachen oder doppelten Anführungszeichen umgeben ist.
Boolescher Wert Legt einen Wahr/Falsch-Wert (oder Ja/Nein) fest.
Null Zeigt das absichtliche Fehlen eines Werts an. Bedeutet im Grunde nichts, leer oder unbekannter Wert.
Nicht definiert Zeigt auch das Fehlen eines Werts an. Im Gegensatz zu null wird undefiniert normalerweise verwendet, wenn eine Variable deklariert, aber kein Wert zugewiesen ist.
Symbole Eindeutige Bezeichner für Objekte.
Objekt Sammlungen verwandter Daten. Im Gegensatz zu anderen Datentypen, die nur eine einzelne Sache enthalten können, speichern Objekte Sammlungen von Daten.

Körper-Rotstift-wichtig

Warum sind Datentypen wichtig?

In JavaScript, Operand , bei dem es sich um ein JavaScript-Array, einen Datentyp oder ein Objekt handelt.

Um den TypeOf-Befehl zu verwenden, Sie würden es wie jede Operation schreiben, die einen einzelnen Wert verwendet (auch bekannt als a unärer Operator ). Das bedeutet, dass das Skript so aussehen würde:

Typ von x

Sie können den TypeOf-Operator auch wie eine JavaScript-Funktion verwenden. Die Syntax würde etwa so aussehen :

Typ(x)

Die Verwendung der JavaScript-Funktion TypeOf ist besonders nützlich, um den Wert von zu überprüfen JavaScript-Ausdrücke !

Arten von Tests

Wie verwenden Sie die Javascript-TypeOf-Funktion?

Wenn Sie die JavaScript-Funktion TypeOf verwenden, um den Datentyp eines Operanden zu überprüfen, wird ein zurückgegeben Zeichenfolge , oder Text, der den Datentyp enthält! Hier ist ein Beispiel dafür, wie Sie überprüfen können, ob ein Objekt undefiniert ist:

Java-String-Join

If (typeof object === ‚undefiniert‘)

Die TypeOf-Funktion ist ein wichtiges Werkzeug beim Umgang mit komplexem Code. Es ermöglicht einem Programmierer, schnell den Datentyp einer Variablen zu überprüfen – oder ob sie undefiniert oder null ist –, ohne den Code Zeile für Zeile durchzugehen! Darüber hinaus kann die TypeOf-Funktion auch prüfen, ob ein Operand ein Objekt ist oder nicht.

Abhängig von der Ausgabe der TypeOf-Funktion kann ein Programmierer seinen vorherigen Code anpassen oder schnell dort weitermachen, wo er bei einem Projekt aufgehört hat. Mit anderen Worten, Die TypeOf-Funktion ist eine schnelle Möglichkeit, Daten zu überprüfen, um sicherzustellen, dass ein Skript funktioniert.

Was sind die möglichen Ausgaben der TypeOf-Funktion?

Da die JavaScript-Funktion TypeOf zum Überprüfen von Datentypen verwendet wird, t Auch bei den möglichen Ausgaben des TypeOf-Operators handelt es sich um alle Datentypen . Hier ist eine kurze Zusammenfassung der verschiedenen Arten von Ausgaben, die Sie möglicherweise sehen:

Wert Art der
nicht definiert nicht definiert
Null Objekt
Boolescher Wert (wahr oder falsch) Boolescher Wert
alle Zahlen Nummer
alle Saiten Zeichenfolge
alle Symbole Symbol
alle Funktionen Funktion
alle Arrays Objekt
native Objekte Objekt
Host-Objekte Abhängig von der Umsetzung
andere Objekte Objekt
Körper-was kommt als nächstes

Was kommt als nächstes?

Wenn Sie sich für das Programmieren interessieren, könnte es sich lohnen, ein Informatikstudium in Betracht zu ziehen. Aber woher wissen Sie, ob es sich um Informatik handelt? Wirklich das Richtige für Sie? Hier sind fünf Schlüsselfaktoren, die Sie bei der Wahl Ihres Hauptfachs berücksichtigen sollten.

Wenn Sie Informatik studieren möchten, ist es wichtig, eine gute Hochschule zu besuchen. Eine der besten Möglichkeiten, dies zu erreichen, besteht darin, sicherzustellen, dass Sie in der High School die richtigen Kurse belegen. Sehen Sie sich diesen Expertenleitfaden zu den Kursen an, die Sie belegen sollten – und welche nicht –, bevor Sie mit Ihrer College-Bewerbung beginnen.

Sie haben vielleicht gehört, dass AP-Kurse in Ihrer College-Bewerbung gut aussehen. Wenn Sie sich nicht sicher sind, was AP-Kurse sind oder wie sie sich auf Ihre Zulassungschancen zum College auswirken, Schauen Sie sich diese AP-Übersicht an.