Heim > Web-Frontend > js-Tutorial > Was sind die Rückgabewerttypen von typeof in js?

Was sind die Rückgabewerttypen von typeof in js?

下次还敢
Freigeben: 2024-05-07 18:57:15
Original
1002 Leute haben es durchsucht

Der Operator „typeof“ in JavaScript gibt eine Zeichenfolge entsprechend dem Typ des angegebenen Werts zurück: „undefiniert“: undefinierter Wert „boolean“: Boolescher Wert „string“: Zeichenfolgenwert „number“: numerischer Wert „bigint“: BigInt-Wert „ symbol“: Symbolwert „object“: JavaScript-Objekt (einschließlich Arrays, Datumsangaben und Funktionen) „null“: Nullwert „function“: Funktionswert Hinweis: typeof NaN gibt „number“ zurück, während typeof [] „object“ zurückgibt.

Was sind die Rückgabewerttypen von typeof in js?

Der Rückgabewerttyp von typeof in JavaScript typeof 的返回值类型

typeof 运算符用于返回一个指定 JavaScript 值的类型,其可能的返回值包括:

  • "undefined":表示值未定义。
  • "boolean":表示布尔值(truefalse)。
  • "string":表示字符串值。
  • "number":表示数字值(整数或浮点数)。
  • "bigint":表示 BigInt 值(大于 Number.MAX_VALUE 或小于 Number.MIN_VALUE 的整数)。
  • "symbol":表示 Symbol 值。
  • "object"

    • "null":明确定义的 null 值。
    • JavaScript 对象(包括数组、日期、函数和映射)。
  • "function":表示函数值。

注意:

  • typeof NaN 返回 "number",即使 NaN 不是一个有效的数字。
  • typeof [] 返回 "object"
  • typeof-Operator wird verwendet, um den Typ eines angegebenen JavaScript-Werts, seinen, zurückzugeben Zu den möglichen Rückgabewerten gehören:
  • 🎜"undefiniert": Zeigt an, dass der Wert undefiniert ist. 🎜
  • 🎜"boolean": Stellt einen booleschen Wert dar (true oder false). 🎜
  • 🎜"string": Stellt einen Stringwert dar. 🎜
  • 🎜"Zahl": Stellt einen numerischen Wert dar (Ganzzahl oder Gleitkommazahl). 🎜
  • 🎜"bigint": Stellt einen BigInt-Wert dar (eine Ganzzahl größer als Number.MAX_VALUE oder kleiner als Number.MIN_VALUE). 🎜
  • 🎜"symbol": Stellt den Symbolwert dar. 🎜
  • 🎜🎜"object": 🎜
    • 🎜"null": Ein wohldefinierter null-Wert. 🎜
    • JavaScript-Objekte (einschließlich Arrays, Datumsangaben, Funktionen und Karten). 🎜🎜🎜
    • 🎜"function": Stellt den Funktionswert dar. 🎜🎜🎜🎜Hinweis: 🎜
      • typeof NaN gibt "number" zurück, auch wenn NaN keine gültige Zahl ist. 🎜
      • typeof [] gibt "object" zurück, auch wenn das Array technisch gesehen ein Array-ähnliches Objekt ist. 🎜🎜

Das obige ist der detaillierte Inhalt vonWas sind die Rückgabewerttypen von typeof in js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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