判断数组 length 等于 0,怎么编码比较优雅?与 0 比较还是取反?

2020-05-07 15:43:16 +08:00
 chenliangngng

arr.length === 0

!arr.length

考虑语义、执行效率、代码量等

4301 次点击
所在节点    JavaScript
27 条回复
zfz001
2020-05-07 21:01:02 +08:00
花里胡哨😀
printese
2020-05-07 21:19:02 +08:00
(arr.length|0x0) == 0
JohnLou
2020-05-07 21:36:14 +08:00
屁事真多
guiling
2020-05-07 21:39:20 +08:00
@anjianshi 所以说忽略特殊情况啊,一般都是判断对象数组的

怎么用看个人,要稳定&可读性的话还是按标准的来吧
chenliangngng
2020-05-08 11:12:25 +08:00
@Mohanson 8#
@Ncanback 15#
哈哈,我笑了
Wap
2020-05-08 14:51:45 +08:00
!arr[0]
jipf9046522
2020-12-04 16:02:46 +08:00
@newmlp 有点意思

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/669314

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX