js判斷數據類型


js里面的五種數據類型  number   string    boolean   undefined     object和函數類型 function

js 有個方法typeof 可以判斷JavaScript各種數據類型;

typeof undefined: undefined 

typeof '1111':string

typeof true:boolean

typeof 111: number

typeof (function(){}):function

但是有三種數據類型比較特別:

1、typeof null :object

2、typeof []:object

3、typeof {}:object

對於以上三種特殊的返回類型實在是難以區分

以下提供一種方法來精准區分:

object.prototype.toString.call  這個是對象的原型擴展函數,用來更精准的區分數據類型

 


免責聲明!

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



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