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

js循环点击问题

js循环点击问题

www说 2019-03-15 18:15:29
tocount :function(index,item){   for(var i = 0; i < this.datanumber.length; i++){ //这是一个点击事件,每点击一次就一定会循环一次吗?    if(index == i){    // console.log(index == i);     item.bool = !item.bool;     if(item.bool){     item.count += 1;     }    else{        item.count -= 1;    }    }else{    continue; break;  return,  //,为什么我改成break除了第一个能响应事件其他都不行?break是跳出循环,但是我点击第一次的点击事件已经过去了,再点击不是会循环查找吗?return是结束函数执行的话,那我再次点击就会执行一次函数啊。感觉就是循环的问题,就是不能理解:break和return是怎么找到第一个的,我都还没点击,我点击第二个还是不能响应。barek就是除了第一个。   }   }  return;  //这里的return是什么时候执行呢? 循环找到匹配的时候就return吗? },就是如下的点击事件,刚开始学习的小白,万分感谢。
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

1.break用于完全结束一个循环,跳出循环体执行循环后面的语句,
2.continue是跳过当次循环中剩下的语句,执行下一次循环。。
3.所谓点击事件是一直存在的,除非你注销或释放了这个事件。
4.return在循环完成后调用、

查看完整回答
反对 回复 2019-04-11
  • 1 回答
  • 0 关注
  • 467 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号