如何判断是否是数组?How to judge whether it is a array ?

时间:2020-7-27 作者:admin

如何判断是否是数组?

1、es6中加入了新的判断方法:

if(Array.isArray(value)){
    return true;
}

2、在考虑兼容性的情况下可以用toString的方法:

if(!Array.isArray){
    Array.isArray = function(arg){
        return Object.prototype.toString.call(arg)==='[object Array]'
    }

}

How to judge whether it is a array ?

1、 There are some judgment methods has been added to es6:

if(Array.isArray(value)){
    return true;
}

2、You can use the function of toStringthat consider when the situation of compatibility is considered.

if(!Array.isArray){
    Array.isArray = function(arg){
        return Object.prototype.toString.call(arg)==='[object Array]'
    }

}
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。