JS判斷數據類型

 2021-04-05    999  

1.typeof

我們能夠使用typeof判斷變量的身份,判斷字符串得到string,數字和NaN得到number,函數會得到function等,但是判斷數組,對象和null時都會得到object,詳細請看js數據類型,這就是typeof的局限性,并不能準確的判斷該變量的"真實身份"。那如何判斷一個變量是數組還是對象?

typeof判斷不了是數組還是對象

2.instanceof

使用instanceof可以用來判斷一個變量是數組還是對象,原理如下:

數組也是對象的一種,使用instanceof都會返回true


版權聲明:本文為 “天狐主題” 原創,轉載請附上原文出處鏈接及本聲明;

投稿郵箱:1191187600@qq.com

原文鏈接:http://www.babylonserver.com/article/7.html

=========================================

http://www.babylonserver.com 主題馬(天狐)唯一官方服務平臺,請勿相信其他任何渠道的虛假銷售。

用戶須知
  • 一次付費,終身免費升級主題更新
  • 優質售后,保你無憂
  • 新手無憂,協助解決各種主題問題
熱門文章
熱門標簽

久久99精品国产一区二区三区