美文网首页前端学习
判断数组有几种方法

判断数组有几种方法

作者: Gravel812 | 来源:发表于2020-11-17 15:41 被阅读0次

    1.instanceof运算符

    这个运算符可以判断一个对象是否是在其原型链上原型构造函数中的属性。

    let arr = [];

    console.log(arr instance of Array);//true

    2.constructor

    这个属性是返回对象相对应的构造函数。

    let arr = [];

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

    3.写一个函数方法

    let arr = [];

    var isType =function(obj){

    return Object.prototype.toString.call(obj).slice(8,-1);

    }

    console.log(isType(arr) =='Array');//true

    4.数组自带的isArray方法

    let arr = [];

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

    相关文章

      网友评论

        本文标题:判断数组有几种方法

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