ホームページ  >  記事  >  ウェブフロントエンド  >  typeof によって返されるデータ型は何ですか?

typeof によって返されるデータ型は何ですか?

烟雨青岚
烟雨青岚オリジナル
2020-07-03 14:38:397697ブラウズ

「typeof」が返すことができるデータ型は、「number」、「string」、「boolean」、「unknown」、「object」、および「function」です。 typeof は演算子で、構文は「typeof (式)」で、式に対して演算を実行します。

typeof によって返されるデータ型は何ですか?

「typeof」が返すことができるデータ型は次のとおりです:「number」、「string」、「boolean」、「unknown」、「object」 " 、 "関数"。

typeof は演算子です。typeof (式) と typeof 変数名という 2 つの使用方法があります。1 つ目は式を操作する方法、2 つ目は変数を操作する方法です。 . 計算を行います。

1. 基本データ型の場合は、対応する基本型を返します

1.number type

var num = 1;
        console.log(typeof num);//返回的是number

2.string type

        var str = 'jack';
        console.log(typeof str);//返回的是string

3. boolean type

    var boo =true;
        console.log(typeof boo);//返回的是boolean

4. 未定義 type

    var und ;
        console.log(typeof und);//返回的是undefined

2. 複合データ型の場合

1. 配列タイプ

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

3. オブジェクトタイプ

        var  obj = new Object();
        var nul =null;(特别地)
        console.log(typeof nul); //返回的是object
        console.log(typeof obj); //返回的是object

4. リテラル配列

        var arr2 = [1,32];
        console.log(typeof arr2);//返回的是object

5. カスタマイズされたオブジェクト

    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

関連する知識については、 PHP中文网 にアクセスしてください! !

以上がtypeof によって返されるデータ型は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。