小编Mat*_*att的帖子

为什么比较一个长度为1的数组的整数返回true而false为长度为2或更多的数组?

为什么将0与长度为1的数组进行比较会返回true,而对于数组长度为2或更长的数据,它会返回false?例如,

var a=[]  //undefined
0<a  //returns false
a.push(1) // [1]
0<a // returns true
a.push(2) // [1, 2]
0<a // return false
a.push(3) // [1, 2, 3]
0<a // return false
Run Code Online (Sandbox Code Playgroud)

javascript arrays

10
推荐指数
1
解决办法
334
查看次数

标签 统计

arrays ×1

javascript ×1