Javascript-Typ
__dict__ |
exp |
find |
JavaScript |
log |
mean |
sep |
sin
Michael Zippo
04.11.2021
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
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