老师您好,为什么这里要判断value===false?

老师您好,为什么这里要判断value===false?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕久久 2023-07-14 09:48:30

同学你好,此处用来限制遍历到哪个元素。value是cb这个回调函数的返回值,如果这个函数返回false,就不继续遍历了:

https://img1.sycdn.imooc.com//climg/64b0a91609d2c6b108010339.jpg

可以如下这样使用:

https://img1.sycdn.imooc.com//climg/64b0a9490912af9609830219.jpg

祝学习愉快!

  • 提问者 燚槐森森 #1

    老师,什么情况下,这个value可能是false呀

    2023-07-14 09:50:37
  • 好帮手慕久久 回复 提问者 燚槐森森 #2

    这个false是你自己设置的,看你需求。比如示例中“我只想遍历前2个数据,只用前2个数据做一些操作,后面的数据我根本不用”,那就可以用如下代码,让代码不要遍历数据全部,只遍历前2个就行:

    https://img1.sycdn.imooc.com//climg/64b0adff098b97b209110242.jpg

    所以要看实际需求。

    2023-07-14 10:08:43
  • 提问者 燚槐森森 回复 好帮手慕久久 #3

    好的,感谢~

    2023-07-14 10:57:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师