Quels sont les types de données renvoyés par typeof ?

烟雨青岚
Libérer: 2020-07-03 14:38:39
original
7671 Les gens l'ont consulté

Les types de données que "typeof" peut renvoyer sont : "number", "string", "boolean", "undefined", "object" et "function". Typeof est un opérateur, la syntaxe est "typeof (expression)", il effectue des opérations sur les expressions.

Quels sont les types de données renvoyés par typeof ?

Les types de données que "typeof" peut renvoyer sont : "numéro", "chaîne", "booléen", "undéfini", "objet " , "fonction".

typeof est un opérateur. Il existe deux façons de l'utiliser : typeof (expression) et typeof nom de variable. La première consiste à opérer sur des expressions et la seconde est à opérer sur des variables. .Faites des calculs.

1. S'il s'agit d'un type de données de base, renvoie le type de base correspondant

1. type de nombre

var num = 1;
        console.log(typeof num);//返回的是number
Copier après la connexion

2. chaîne tapez

        var str = 'jack';
        console.log(typeof str);//返回的是string
Copier après la connexion

3. type booléen

    var boo =true;
        console.log(typeof boo);//返回的是boolean
Copier après la connexion

4. type non défini

    var und ;
        console.log(typeof und);//返回的是undefined
Copier après la connexion

2. S'il s'agit d'un type de données complexe

1. Type de tableau

        var arr = new Array();
        console.log(typeof arr); //返回的是object
        // 2.function类型
        var fn = function(){};
        console.log(typeof fn); //返回的是function
Copier après la connexion

3. Type d'objet

        var  obj = new Object();
        var nul =null;(特别地)
        console.log(typeof nul); //返回的是object
        console.log(typeof obj); //返回的是object
Copier après la connexion

4. Tableau littéral

        var arr2 = [1,32];
        console.log(typeof arr2);//返回的是object
Copier après la connexion

5. Objet personnalisé

    function Person(name){
            this.name =name;
        }
        var stu = new Person();
        console.log(typeof stu); //返回的是object
        // 可以得出:复杂数据类型,如果是对象,则返回的是object,如果的function类型,则返回的是function
        // 所以:typeof 可以返回的类型为:number、string、boolean、undefined、object、function
Copier après la connexion

Pour plus de connaissances connexes, veuillez visiterSite Web PHP chinois ! !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!