break 和 return false效果是一样的。功能上有区别吗?

来源:3-12 break continue

精慕门1435572

2017-11-02 11:37:58

请尽量清晰完善地描述问题,以便大家给予专业的回复。

写回答

2回答

不愧是我

2018-05-26

当然有区别

return false 或者任何return 都是返回一个值,会直接跳出当前函数方法

而break只是跳出当前一层循环,不会跳出函数

0

Tender10

2017-11-02

return false相当于返回了一个false,在判断时如果是false肯定就不会在执行了。而break是直接跳出,能达到相同的效果,但具体的执行过程还是不同的。

0

0 学习 · 1878 问题

查看课程