淺談js中的數據類型,使用typeof獲取js數據類型


        JS中的數據類型

1):Undefined——值未定義

注:Undefined類型只有一個值,即特色的undefined.在使用var聲明變量但未對其加以初始化時,這個變量的值就是undefined

 

2):boolean——布爾值

注:true和false是區分大小寫的.也就是說,True和False(以及其他的混合大小寫形式)都不是Boolean值,只是標識符

 

3):string——字符串

注:用雙引號和單引號表示的字符完全相同

 

4):number——數值

注:表示整數和浮點數值

 

5):Null——空值

注:Null類型只有一個值就是null.如果這個變量准備在將來用來保存對象,那么最好將該變量初始化為null而不是其他值.

這樣一來,只要直接檢查null值就可以知道相應的變量是否已經保存了一個對象的引用.

 

6):Object——對象

 

        使用typeof操作符

對一個值使用typeof操作符可能返回下列某個字符串:

1):undefined——如果這個值未定義

2):boolean——如果這個值是布爾值

3):string——如果這個值是字符串

4):number——如果這個值是數值

5):object——如果這個值是對象或null

6):function——如果這個值是函數

 

值得注意的是:typeof是操作符而不是函數,因此圓括號盡管可以使用,但不是必須的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM