Javascript-Typ

| | | | | | |

Datentypen werden verwendet, um einen bestimmten Datentyp in einer Programmiersprache zu speichern. Strings können beispielsweise verwendet werden, um textbasierte Daten in Code zu speichern, während Zahlen verwendet werden können, um Ganzzahlen und Gleitkommazahlen zu speichern.

Wenn Sie mit Datentypen in JavaScript arbeiten, können Sie herausfinden möchten, welche Art von Daten ein bestimmter Wert enthält. Hier kommt die typeof-Methode ins Spiel. Der JavaScript-Operator typeof kann verwendet werden, um den Typ eines bestimmten Elements in Ihrem Code zu bestimmen. Dies kann nutzlich sein, wenn Sie uberprufen möchten, ob die Daten den von Ihrem Programm erwarteten Typ enthalten, was bei der Programmierung ublich ist.

In diesem Tutorial werden wir Datentypen in JavaScript besprechen und wie Sie dies tun können Verwenden Sie den Operator typeof, um den Datentyp herauszufinden, den ein bestimmter Wert enthält. Wir werden auch eine Reihe von Beispielen fur den verwendeten Operatortyp untersuchen.

JavaScript Data Type Refresher

JavaScript bietet eine Reihe von Datentypen, die verwendet werden können, um einen bestimmten Art der Daten. Jeder Datentyp wird von JavaScript anders behandelt und jeder Datentyp hat seine eigenen Methoden, die nur mit Daten verwendet werden können, die im entsprechenden Format strukturiert sind.

JavaScript verwendet dynamische Datentypen, was bedeutet, dass der Typ von Daten werden während der Laufzeit und nicht beim Übersetzen des Programms uberpruft. Dies bedeutet, dass eine Variable mit demselben Namen verwendet werden kann, um verschiedene Datentypen zu speichern.

In JavaScript gibt es sechs grundlegende Datentypen, die verwendet werden können, um bestimmte Datentypen zu speichern, und zwar: string, number, boolean, object, array und function. Später in diesem Artikel haben wir ein Referenzhandbuch, das erklärt, wie diese Werte funktionieren.

Jeder dieser sechs Datentypen funktioniert auf unterschiedliche Weise. Wenn Sie also programmieren, möchten Sie vielleicht bestimmen, wie ein bestimmter Wert gespeichert wird, damit Sie wissen, wie Sie mit den Daten arbeiten sollten. So arbeiten Sie beispielsweise mit einer Zeichenfolge anders als mit einer Zahl.

JavaScript typeof

typeof ist ein integriertes JavaScript-Operator, der eine Zeichenfolge zuruckgibt, die den Datentyp angibt, den ein bestimmter Wert enthält. Der Operator kann verwendet werden, um den Datentyp eines beliebigen Werts oder den Typ einer Variablen zu finden.

Hier ist die Syntax fur den Operator typeof:

Angenommen, Sie haben eine Variable namens phone_name und möchten deren Datentyp uberprufen. Sie können dies mit tun der folgende Code:

Unser Code gibt zuruck: string In der ersten Zeile deklarieren wir eine Variable namens phone_name, die den String-Wert iPhone 11 . enthält. Dann verwenden wir in der nächsten Zeile typeof, um den Datentyp in unserer Variablen zu uberprufen. In diesem Fall gibt das Programm string zuruck.< /p>

Wir können jede Art von Daten in JavaScript uberprufen. Hier’sa n Beispiel fur die Verwendung von typeof, um den Wert einer Variablen zu uberprufen, der ein Boolean zugewiesen wurde:

Der Operator typeof gibt Folgendes zuruck: boolean.

Die Die Funktion typeof wird häufig verwendet, um den Datentyp einer Variablen zu vergleichen. Wenn Sie also uberprufen möchten, ob phone_name ein String ist, und einen Codeblock ausfuhren möchten, wenn phone_name ein String ist, können Sie dies mit typeof . tun. Hier ist ein Beispiel fur eine if-Anweisung, die einen Codeblock ausfuhrt, wenn phone_name eine Zeichenfolge ist:

Unser Code gibt Folgendes zuruck:

Es passiert viel in unserem Code, also lassen Sie uns ihn aufschlusseln. In der ersten Zeile deklarieren wir eine Variable namens phone_name und weisen ihr den Wert iPhone 11 zu. Dann erstellen wir eine if-Anweisung, die uberpruft, ob der typeof phone_name gleich string ist.

In diesem Fall ist die Variable phone_name ein String, sodass der Code innerhalb unserer if-Anweisung ausgefuhrt wird. Daher war die Ausgabe unseres Programms Die Variable phone_name ist ein String.

JavaScript-Typ von Arrays und Objekten

Wenn Sie mit JavaScript-Arrays arbeiten und Objektliteralen gibt die Funktion typeof nicht den spezifischen Objekttyp zuruck, mit dem Sie arbeiten. Stattdessen wird das Label Objekt zuruckgegeben. Hier ist ein Beispiel fur die Verwendung von typeof in einem Array und einem Wörterbuch:

Unser Code gibt Folgendes zuruck:

Wie Sie sehen, hat unser Programm object zuruckgegeben, um beide Arten von Daten zu beschreiben, mit denen wir arbeiten, obwohl unser Der Variable sandwich_fillings wurde ein Array zugewiesen und der Variablen ham_sandwich wurde ein Wörterbuch zugewiesen. Dies liegt daran, dass object als generischer Wert verwendet wird, um komplexere Datentypen in JavaScript zu beschreiben.

JavaScript Typeof Undefined und Null

Der Operator typeof gibt auch unterschiedliche Werte fur null und undefined zuruck null Wert, typeof gibt ein Objekt zuruck und undefined gibt seinen eigenen undefined Wert. Hier ist ein Beispiel fur diese Datentypen in Aktion:

Unser Code gibt zuruck:

Wie Sie sehen, gilt null als Objekt und undefined hat einen eigenen Wert namens undefined. Wenn Sie also mit diesen Arten von Denken Sie daran, dass sie diese Werte zuruckgeben.

JavaScript-Datentypen

Wie bereits erwähnt, bietet JavaScript sechs Hauptdatentypen, die bestimmte Datentypen klassifizieren. Diese sechs Datentypen können in drei Kategorien unterteilt werden: primitive, composite und special.

Zeichenfolgen, Zahlen, und boolesche Werte sind alles primitive Datentypen, was bedeutet, dass sie primäre Datentypen sind. Objekte, Arrays und Funktionen werden alle als zusammengesetzte Datentypen betrachtet und sind alle Typen von Objekten. Undefined und null werden als spezielle Datentypen betrachtet.

Lassen Sie uns die wichtigsten Datentypen in JavaScript aufschlusseln, um zu veranschaulichen, was Sie erwarten können, wenn Sie mit dem Operator typeof arbeiten .

Zahlentyp

JavaScript hat einen Zahlentyp, der sowohl Ganzzahlen als auch Gleitkommazahlen speichert. Als Ergebnis können Zahlen sowohl dezimale als auch nicht-dezimale Zahlen speichern. Hier ein Beispiel fur eine Zahl in JavaScript:

Wenn Sie typeof fur eine Zahl verwenden, wird Folgendes zuruckgegeben: number.

Strings typeof

Strings sind Folgen von einem oder mehreren Zeichen und k√∂nnen Buchstaben, Zahlen, Symbole und Leerzeichen enthalten. Strings stellen textbasierte Daten dar und k√∂nnen entweder mit einfachen Anfuhrungszeichen (‚Äò‚Äô), doppelten Anfuhrungszeichen ("‚") oder Backticks (’’).

Hier ist ein Beispiel fur einen String in JavaScript:

Boolesche Werte typeof

Boolesche Werte können einen von zwei Werten speichern: entweder wahr oder falsch. Boolesche Werte werden verwendet, um darzustellen, ob eine Bedingung erfullt wurde oder nicht, und werden häufig in der mathematischen Logik verwendet. Hier ein Beispiel fur einen Booleschen Wert in JavaScript:

Arrays typeof

Arrays können mehrere Werte in einer einzelnen Variablen speichern und sind als Liste von durch Kommas getrennte Werte in eckigen Klammern ([]). Hier ein Beispiel fur ein Array in JavaScript:

Objekte typeof

Objekte können mehrere Werte speichern als Schlussel/Wert-Paare. Diese können verwendet werden, um Daten in JavaScript zu speichern und darauf zuzugreifen. Objekte werden als Liste von Schlussel/Wert-Paaren deklariert, die durch Kommas getrennt und in geschweifte Klammern eingeschlossen sind ({}).

Hier ist ein Beispiel fur ein Objekt in JavaScript:

Undefinierter und Null typeof

Der undefined value ist der Standardwert fur eine Variable ohne zugewiesenen Wert. Hier ein Beispiel fur eine Variable vom Typ undefined:

Diese Variable hat keinen Wert und wird daher als undefiniert betrachtet nach typeof.

null ist ein Objekt, das verwendet wird, um eine Variable ohne Wert zu beschreiben. Hier ist ein Beispiel fur eine Variable mit a null Wert:

Schlussfolgerung

Der JavaScript-Operator typeof kann verwendet werden, um die Datentyp, den ein bestimmter Wert enthält. typeof gibt den Typ eines Ausdrucks oder den Typ einer Variablen zuruck. Der Operator typeof ist nutzlich, wenn Sie herausfinden möchten, wie Daten gespeichert werden, damit Sie wissen, ob Sie Daten in Ihrem Programm in einen anderen Typ konvertieren mussen, damit es richtig funktioniert.

In diesem Tutorial haben wir untersucht, wie der Operator typeof in JavaScript verwendet wird. Wir haben auch besprochen, wie typeof auf Arrays, Objekte, null und undefinierte Werte reagiert. Daruber hinaus haben wir kurz die wichtigsten Datentypen in JavaScript behandelt und erläutert, wie typeof auf diese Datentypen reagiert.

Jetzt können Sie mit der Verwendung von JavaScript . beginnen typeof Operator wie ein Profi!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method