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