为了账号安全,请及时绑定邮箱和手机立即绑定

JS如何判断有长度的空数组元素

JS如何判断有长度的空数组元素

繁星淼淼 2018-11-15 14:15:46
Object.prototype.toString.call(val) == '[object Array]' ? val.some(e => e != undefined && e != null && e != '') : false;val是通过splice(0, 1)操作后的数组,我想让下图这个情况时val.some返回false
查看完整描述

1 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

Array.prototype.some 会跳过值为 undefined 的元素

https://img1.sycdn.imooc.com//5c11e41d0001a89601810129.jpg

如果需要考虑 undefined 就要写 for 循环来遍历了。

查看完整回答
反对 回复 2018-12-13
  • 1 回答
  • 0 关注
  • 410 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信