Skip to content
登录后刷题更便捷

如何判断是否是数组?

难度:

es6 中加入了新的判断方法

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

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

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

内容仅供参考,难免有不恰当的地方,如果有问题欢迎及时反馈
部分内容来自网络,如果不慎侵犯您的权益,请联系我们,以便及时删除侵权内容