js判斷對象還是數組

js判斷對象還是數組

在js中使用typeof是不能判斷對象還是數組的,返回的結果都是object,可以通過instanceof和length屬性來判斷

instanceof
var arr = new Array
var obj = new Object
// Array校驗
arr instanceof Array    // true
obj instanceof Array    // false
// Object校驗
arr instanceof Object    // true
obj instanceof Object    // true
length
arr.length    // 0
obj.length    // undefined
posted @ 2019-01-22 05:16 kasi 閱讀(...) 評論(...) 編輯 收藏
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章