朱丽叶

导航

判断一个变量是否为数组?

// 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
 }

posted on 2021-09-08 10:27  朱丽叶  阅读(73)  评论(0)    收藏  举报