美文网首页
js判断是否是空数组

js判断是否是空数组

作者: sunnyghx | 来源:发表于2019-11-12 17:48 被阅读0次

判断数组为空数组的错误写法

let test=[]
if(test==[]) {
console.log('空数组')
}

[]可以理解为 new Array(),相当于声明了一个新的空数组,程序会自动在堆中为其开辟一块内存空间,它和之前a = []生成的内存空间不是同一块,所以自然不相等。

判断数组长度的常用方法

  • JSON.stringify(arr) === '[]'
  • arr.length === 0
  • +arr === 0

相关文章

网友评论

      本文标题:js判断是否是空数组

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