天天看點

typeof instancenof Array.isArray()差別

typeof()                             檢測    簡單資料類型   如果檢測 複雜資料類型  都傳回 Object  且 檢測null  為object  

instanceof()                      檢測具體的對象類型         (用于檢測構造函數的 ​<code>​prototype​</code>​ 屬性是否出現在某個執行個體對象的原型鍊上。)

Array.isArray()                   用于檢測傳遞的值是否是一個 Array​​

​​

Object.prototype.toString.call()                方法 來進行類型判斷     會傳回一個形如 ​<code>​"[object XXX]"​</code>​ 的字元串

繼續閱讀