为什么要加return

为什么要加return

为什么for循环之后都要加return呢?进入for循环后执行完不就结束了吗?

正在回答

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

4回答

你好,这里的 return 可以理解为 这个函数执行完毕结束了。希望对你有帮助。

  • wykun 提问者 #1
    非常感谢!
    2017-06-15 18:09:00
小于飞飞 2017-06-16 10:17:17

你好,关于你的问题详细的在描述下:

1. “根据代码情况分析,可以不加return,如何后面注释部分还有代码,那么这个return 作用就明显了,如执行了 return 返回,函数结束了,后面的代码就不执行了。” 回复内容针对下面的代码的回复。

http://img1.sycdn.imooc.com/climg//59433db000012f6d08990448.jpg

2. 这个点击屏的函数有三个状态,初始化 init,从 init到 done,从done 到init 。每个状态执行完后,都有一个return; 执行了return就返回,函数结束,后面的代码就不执行了,所以第一要知道 return的作用,第二看代码的具体情况。

http://img1.sycdn.imooc.com/climg//59433db100016e6609150474.jpg

希望对你有帮助,后面一定要尽量详细描述问题,也可以配图或代码,以便更好、更准确的回复呦,感谢“小兵a”同学提出的建议。祝大家学习愉快。


慕尼黑6819948 2017-06-15 16:18:28

删除,好像误解你意思了。~~

我觉得 慕课网 可以设计成在回答没有被采纳时,可以由回答者自己删除,被采纳后禁止删除。要不然又没什么用,可能有误,留着好尴尬啊,又碍眼。

  • 感谢你的反馈建议,可以把你理解分享呦,大家互相交流与学习。祝学习愉快。
    2017-06-15 18:01:42
提问者 wykun 2017-06-15 16:08:24

如果不写呢?有影响吗?

  • 你好,根据代码情况分析,可以不加,如何后面注释部分还有代码,那么这个return 作用就明显了,如执行了 return 返回,函数结束了,后面的代码就不执行了。
    2017-06-15 18:00:26
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
HTML5与CSS3实现动态网页 2018
  • 参与学习       1887    人
  • 提交作业       4643    份
  • 解答问题       5760    个

有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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