Maison > Article > interface Web > Comment obtenir le type numérique d’une variable en javascript ? Ou type de chaîne ?
En JavaScript, vous pouvez utiliser l'opérateur typeof pour savoir si la variable est de type numérique ou de type chaîne, la syntaxe est "typeof variable" ; si la valeur de retour est "number", la variable est de type numérique, si le la valeur de retour est "string" , la variable est de type chaîne.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Comment javascript détermine-t-il si une variable est de type numérique ? Ou type de chaîne ?
En JavaScript, vous pouvez utiliser l'opérateur typeof pour déterminer si une variable est de type numérique ou de type chaîne.
L'opérateur typeof est utilisé pour détecter le type de données d'une variable ou d'une valeur donnée. La valeur renvoyée est le nom du type de données de l'opérande, qui est un résultat de chaîne.
Le format d'utilisation est le suivant :
typeof 操作数
Remarque : L'opérande peut être une variable ou une valeur spécifique (c'est-à-dire un littéral) Les valeurs de retour sont les suivantes :
undefined : signifie que l'opérande n'est pas défini. ;
boolean : indique que l'opérande est une valeur booléenne ;
string : indique que l'opérande est une chaîne
number : indique que l'opérande est un nombre ; indique que l'opérande est un objet Ou un tableau
fonction : indique que l'opérande est une fonction.
Un exemple d'utilisation de l'opérateur typeof pour détecter les types de données est le suivant :Tutoriel d'apprentissage javascript]var miaov = 'ketang'; //声明变量,同时给变量赋值 console.log( typeof miaov ); //检测变量miaov,结果为:string console.log( typeof 1 ); //检测数字1,结果为:number console.log( typeof true ); //检测true,结果为:boolean console.log( typeof false ); //检测false,结果为:boolean console.log( typeof undefined ); //检测undefined,结果为:undefined console.log( typeof null ); //检测null,结果为:object console.log( typeof {} ); // 检测对象,结果为:object console.log( typeof [] ); //检测数组,结果为:object function func(){} //定义函数 console.log( typeof func ); //检测func函数类型,结果为:'function'[Recommandations associées :
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!