91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

typeof可以返回哪些數據類型

發布時間:2020-07-03 16:03:01 來源:億速云 閱讀:343 作者:元一 欄目:web開發

typeof可以返回哪些數據類型?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

javascript是一門弱語言,它在聲明變量時無需確定變量的類型,javascript在運行時會自動判斷。那么如何判斷一個變量的類型呢,javascript提供了typeof運算符,用來檢測一個變量的類型。

typeof是一個運算符,有2種使用方式:typeof(表達式)和typeof 變量名,第一種是對表達式做運算,第二種是對變量做運算。

typeof的返回值:

1. 'undefined'              --未定義的變量或值

2. 'boolean'                 --布爾類型的變量或值

3. 'string'                     --字符串類型的變量或值

4. 'number'                  --數字類型的變量或值

5. 'object'                    --對象類型的變量或值,或者null(這個是js歷史遺留問題,將null作為object類型處理)

6. 'function'                 --函數類型的變量或值

一、若是基本數據類型返回對應的基本類型

1.number類型

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

2.string 類型

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

3. boolean類型

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

4.undefined類型

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

二、若是復雜數據類型

1. Array類型

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

3.Object類型

        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

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

隆德县| 桐乡市| 兴安县| 肇庆市| 新民市| 雷山县| 高阳县| 漳州市| 镇沅| 双桥区| 营山县| 察哈| 台江县| 聂拉木县| 孟连| 巍山| 自治县| 军事| 子洲县| 滕州市| 延寿县| 玉环县| 天津市| 新兴县| 镇远县| 赤城县| 龙南县| 新竹市| 遂川县| 当阳市| 从江县| 桃园市| 乐清市| 鹤壁市| 唐河县| 云安县| 崇阳县| 始兴县| 苏州市| 黎川县| 阳曲县|