自己整理的比較簡單和常用的三種方法去判斷某個變量是不是爲數組
第一種方法 instanceof:
function checkIsArray(arr){
return arr instanceof Array;
}
第二種方法 直接使用array的一個方法 => isArray:
function checkIsArray(arr){
return Array.isArray(arr);
}
第三種方法就是用對象的prototype原型方法:
function checkIsArray(arr){
return arr.prototype.toString == "[Object Array]";
}
個人驗證沒問題的常用三種方法。