老师请讲下这句代码什么意思
来源:5-6 listview 基础组件的开发和应用-右侧快速入口实现(2)
慕仰5016471
2019-10-11
老师i,我不太明白这句红色箭头指出区域的代码是什么意思?
为什么判断条件里面要设置!height2呢?
取反的!height2是数组内取出来的,然后取反,不就是一个false吗?
|| 表示或者,两边条件满足一边即可
如果 !height2(false) 或者 当前位置大于负height1并且小于负的高度二,
那!height2永远是false啊, 我为什么要写 !height2 呢?
我直接写 当前位置大于负height1并且小于负的高度二, 这条判断不就可以啦吗?
写回答
1回答
-
ustbhuangyi
2019-10-11
当 i 为 listHeight.length-1 的时候,height2 就为 undefined 了。
00
相似问题