老师请讲下这句代码什么意思

来源:5-6 listview 基础组件的开发和应用-右侧快速入口实现(2)

慕仰5016471

2019-10-11

http://img1.sycdn.imooc.com/szimg/5da02b2b09d4cb0d13320540.jpg

老师i,我不太明白这句红色箭头指出区域的代码是什么意思?

为什么判断条件里面要设置!height2呢?

取反的!height2是数组内取出来的,然后取反,不就是一个false吗?

||  表示或者,两边条件满足一边即可

如果 !height2(false) 或者 当前位置大于负height1并且小于负的高度二,

那!height2永远是false啊, 我为什么要写 !height2 呢?

我直接写   当前位置大于负height1并且小于负的高度二,   这条判断不就可以啦吗?


写回答

1回答

ustbhuangyi

2019-10-11

当 i 为 listHeight.length-1 的时候,height2 就为 undefined 了。

0
0

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程