arr.length === 0
!arr.length
考虑语义、执行效率、代码量等
1
aogu555 2020 年 5 月 7 日 JSON.stringify(arr) === '[]'
|
2
aogu555 2020 年 5 月 7 日
我来个不优雅的 hhh
|
3
cnmllll 2020 年 5 月 7 日
arr.length === 0
|
4
dragonbuf 2020 年 5 月 7 日
isEmpty(arr) {return arr.length === 0}
|
5
SilentDepth 2020 年 5 月 7 日
arr.length === 0
直观、无歧义 |
6
marcong95 2020 年 5 月 7 日 |
7
raincode 2020 年 5 月 7 日
if(!arr.length){}
|
8
Mohanson 2020 年 5 月 7 日 via Android 写一个 isEmpty 包放 npm 上,然后 import 它
|
9
ooops 2020 年 5 月 7 日
定义个方法比较优雅啊 arr.isEmpty()
|
10
wuhaoworld 2020 年 5 月 7 日
@Mohanson 这个比较讽刺
|
11
myd 2020 年 5 月 7 日
arr.length === 0
这样写比较好理解,另外,性能瓶颈也不会在这个地方 |
12
guiling 2020 年 5 月 7 日 via Android
来个骚操作,忽略特殊情况
if(arr[0]){} |
14
liuzhiyong 2020 年 5 月 7 日 via Android
第一个,直接判断是否为零。话说这东西优先考虑语义清晰。
|
15
Ncanback 2020 年 5 月 7 日 你这个说的....
师爷,你来翻译翻译,什么叫做:判断数组 length 等于 0 ? 什么 tmd 叫做:判断数组 length 等于 0 ? |
16
newmlp 2020 年 5 月 7 日
就他妈一个 if 判断,有啥性能优化啊,我艹
|
17
weixiangzhe 2020 年 5 月 7 日
!arr.length
|
18
JerryCha 2020 年 5 月 7 日
((arr)=>arr.length===0)(arr)
|
19
iamjoyhe 2020 年 5 月 7 日
这也能优雅?
|
20
zfz001 2020 年 5 月 7 日
arr.length === 0
|
21
zfz001 2020 年 5 月 7 日
花里胡哨😀
|
22
printese 2020 年 5 月 7 日 via iPhone
(arr.length|0x0) == 0
|
23
JohnLou 2020 年 5 月 7 日
屁事真多
|
25
chenliangngng OP |
26
Wap 2020 年 5 月 8 日
!arr[0]
|
27
jipf9046522 2020 年 12 月 4 日
@newmlp 有点意思
|