js 判断数组是不是为空数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 判断数组是不是为空数组相关的知识,希望对你有一定的参考价值。

var s = [];<br>if(s.length == 0)alert('空数组');<br>但是如果你数组里面有用字符串当key的话这个方法会忽略掉那些key。<br>如<br>var s = [];<br>s[0] = 1;<br>s[1] = 2;<br>s['name'] = '张三';<br>alert(s.length);<br>得到2! <br><br>如果你直接跳过前面的key,而写一个较大的值当第一个key,如:<br>var s = [];<br>s[5] = 1;<br>alert(s.length);<br>得到6! 参考技术A 判断string、number这类及本来姓的时候,可以使用typeof操作符
但是判断引用类型的时候就得使用instanceof来判断变量的类型
arr instanceof array;如果返回true就是数组,false就不是

以上是关于js 判断数组是不是为空数组的主要内容,如果未能解决你的问题,请参考以下文章

js 如何判断数组为空

js 判断数组是不是为空数组

Js如何判断数组为空

jquery如何判断数组是不是为空?

jquery判断数组是不是为空

jquery中判断数组是不是为空