判断一个变量是否为数组?
作者:互联网
// 1. 使用instanceof判断
function isArray (arr) {
return arr instanceof Array;
}
// 2. 直接使用数组的isArray方法
Array.isArray(obj);
// 3. Object.prototype.toString方法
function isArray(arr) {
return Object.prototype.toString.call(arr) === "[object Array]"; // 是否为数组
return Object.prototype.toString.call(arr) === "[object Object]"; // 是否为对象
return Object.prototype.toString.call(arr) === "[object Null]"; // 是否为Null
}
标签:isArray,arr,判断,return,变量,Object,toString,数组,prototype 来源: https://www.cnblogs.com/rzl795/p/15241590.html