JS警惕空数组陷阱
今天在编写代码的时候,偶然想到试一试空数组的判断条件。我的需求是当用户第一次进页面的时候,“xxx”部分显示“请输入用户名称“ 来提醒用户输入某些值
文章图片
已知我现在有一个数组
文章图片
文章图片
我惊奇的发现 条件永远为false,我刚开始迷惑,后来又尝试
【JS警惕空数组陷阱】
文章图片
我发现这些竟然都不相等
如果想判断数组是否为空,最好还是使用users.length来判断
推荐阅读
- nRF|nRF Connect SDK(NCS)/Zephyr固件升级详解 – 重点讲述MCUboot和蓝牙空中升级
- JS几种数组遍历方式以及性能分析对比
- c语言|《伏C录》破劫篇-零基础无境界限制极速领悟指针与数组
- 速看,ElasticSearch如何处理空值
- 对象、数组的遍历方法总结
- python二维数组切片规则_python中数组切片含义解析
- python|python 三维数组 txt_python(其他语言也可以)如何保存和拼接三维数组()
- [Golang]力扣Leetcode - 53.最大子数组和(动态规划)
- 【Python】字符串修改方法 - 大小写转换、删除空白字符、字符串对齐
- mysql|mysql where中如何判断不为空的实现