最近发现数组遍历的一个变化

03/0545 浏览综合
之前在遍历数组时,如果数组中间有空值,则会在遍历到空值时,结束遍历。
例:
数组 = 【123,456,空值,789】
遍历输出索引(这里输出的是索引,不是值):0,1
最近(我也不知道从哪个版本开始的)遍历数组时,如果中间有空值,则会跳过空值,继续遍历数组后面的值,直到遍历完整个数组。
例:
数组 = 【123,456,空值,789】
遍历输出索引:0,1,2
这不符合直觉,如果在遍历到空值时,还能保持索引+1就好了,如果此次遍历还能继续那最好不过,可以让作者自己去判空
1
3