为了账号安全,请及时绑定邮箱和手机立即绑定

提问提问提问提问

if(top>itemTop){ }的时候,可以在这里break的吧???

正在回答

2 回答

不可以哦   

①首先each内部是回调函数,不能用break跳出循环,而应该用return 。  

②即使你在第一次遇到if(top>itemTop){ }时就跳出循环,你不能保证后面的就不符合条件了。比如正确位置是在Item3,但遍历时,从Item1开始遍历,结果Item1就符合top>itemTop条件,这时你就结束循环,找到的缺是Item1,不是Item3。

0 回复 有任何疑惑可以回复我~
#1

芭比糖糖 提问者

非常感谢!
2016-08-26 回复 有任何疑惑可以回复我~

你不是java吗,学js哈哈

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

提问提问提问提问

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信