Maison  >  Article  >  interface Web  >  Quels sont les types de valeur de retour de typeof en js

Quels sont les types de valeur de retour de typeof en js

下次还敢
下次还敢original
2024-05-07 18:57:15933parcourir

L'opérateur typeof en JavaScript renvoie une chaîne en fonction du type de la valeur donnée : "undefined" : valeur non définie "boolean" : valeur booléenne "string" : valeur de chaîne "number" : valeur numérique "bigint" : valeur BigInt " symbol : valeur du symbole "object" : objet JavaScript (y compris les tableaux, les dates et les fonctions) "null" : valeur nulle "function": valeur de la fonction Remarque : typeof NaN renvoie "number", tandis que typeof [] renvoie "object".

Quels sont les types de valeur de retour de typeof en js

Le type de valeur de retour de typeof en JavaScripttypeof 的返回值类型

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"
  • L'opérateur typeof est utilisé pour renvoyer le type d'une valeur JavaScript spécifiée, son Les valeurs de retour possibles incluent :
  • 🎜"undefined" : indique que la valeur n'est pas définie. 🎜
  • 🎜"boolean" : Représente une valeur booléenne (true ou false). 🎜
  • 🎜"string" : Représente une valeur de chaîne. 🎜
  • 🎜"number" : Représente une valeur numérique (nombre entier ou à virgule flottante). 🎜
  • 🎜"bigint" : représente une valeur BigInt (un entier supérieur à Number.MAX_VALUE ou inférieur à Number.MIN_VALUE). 🎜
  • 🎜"symbol" : représente la valeur du symbole. 🎜
  • 🎜🎜"object" : 🎜
    • 🎜"null" : Une valeur null bien définie. 🎜
    • Objets JavaScript (y compris les tableaux, les dates, les fonctions et les cartes). 🎜🎜🎜
    • 🎜"function" : Représente la valeur de la fonction. 🎜🎜🎜🎜Remarque : 🎜
      • typeof NaN renvoie "number" même si NaN n'est pas un nombre valide. 🎜
      • typeof [] renvoie "object" même si le tableau est techniquement un objet de type tableau. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Comment utiliser typeof en jsArticle suivant:Comment utiliser typeof en js