Maison  >  Article  >  interface Web  >  Comment utiliser typeof en js

Comment utiliser typeof en js

下次还敢
下次还敢original
2024-05-07 18:54:15576parcourir

L'opérateur typeof en JavaScript est utilisé pour déterminer le type d'une valeur. Il renvoie une chaîne : "undefined": variable non définie "boolean": valeur booléenne "number": number "string": string "object" : Object ( tableau compris) "function" : Fonction "symbol" : Valeur du symbole

Comment utiliser typeof en js

opérateur typeof en JavaScript

L'opérateur typeof est utilisé pour déterminer le type de données d'une valeur JavaScript. La syntaxe est la suivante :

<code class="javascript">typeof value;</code>

où valeur est la variable ou l'expression permettant de déterminer le type de données. L'opérateur

Valeur de retour

typeof renvoie une chaîne indiquant le type de valeur. Les valeurs de retour possibles incluent :

  • "undefined" : variable non définie
  • "boolean": valeur booléenne
  • "number": nombre
  • "string": chaîne
  • "object": objet (y compris les tableaux) )
  • "function": fonction
  • "symbol": Valeur du symbole

Exemple

<code class="javascript">const x = 10;
console.log(typeof x); // 输出: "number"

const y = "hello";
console.log(typeof y); // 输出: "string"

const z = [1, 2, 3];
console.log(typeof z); // 输出: "object"

const f = function() {};
console.log(typeof f); // 输出: "function"

const s = Symbol("foo");
console.log(typeof s); // 输出: "symbol"</code>

Il convient de noter que la valeur de retour de l'opérateur typeof pour null est "object". En effet, en JavaScript, null est traité comme un objet et non comme un type primitif.

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