Javascript如何判断数组为空?

var dt = getElementsByClassName('dt','td');
如果 网页上没有class为dt的td元素,那怎么判断dt是否为空,请粘出调试后的代码,先在此谢谢各位达人

  var s = [];
  if(s.length == 0)alert('空数组');
  但是如果你数组里面有用字符串当key的话这个方法会忽略掉那些key。
  如
  var s = [];
  s[0] = 1;
  s[1] = 2;
  s['name'] = '张三';
  alert(s.length);
  得到2!

  如果你直接跳过前面的key,而写一个较大的值当第一个key,如:
  var s = [];
  s[5] = 1;
  alert(s.length);
  得到6!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-08
判断得到的 dt的 length

if(dt.length>0){
//dt对象有内容
}else{
//dt对象没有内容
}本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网