美文网首页
判断是否为数组的方式

判断是否为数组的方式

作者: 李华炎 | 来源:发表于2018-10-23 00:17 被阅读0次
    // 1.constructor
    var arr = [];
    arr.constructor === Array; // true
    
    // 2.instanceof
    var arr = [];
    console.log(arr instanceof Array);  // true
    
    // 3.toString
    var arr = [];
    Object.prototype.toString.call(arr) === '[object Array]'; //true
    
    // 4.判断是否有数组的一些方法
    var arr = [];
    console.log(!!arr.push && !!arr.concat);    // true
    
    // 5.使用ES5中的Array.isArray方法
    var arr = [];
    Array.isArray(arr); //true
    

    相关文章

      网友评论

          本文标题:判断是否为数组的方式

          本文链接:https://www.haomeiwen.com/subject/idznzftx.html