判斷是不是數組

var arr = [1, 2, 3];javascript

一、toString()(推薦用這個方法)java

console.log(Object.prototype.toString.call(arr) == '[object Array]'); // true

二、Array.isArray() (推薦用這個方法)用於肯定傳遞的值是不是一個 Array。 web

console.log(Array.isArray(arr)); //true

三、constructorruby

console.log(arr.constructor === Array); //true

四、instanceof svg

console.log(arr instanceof Array); //true