continue用于for(结合if语句使用),for…in,while,do…while循环体中。
break用于for(结合if语句使用),for…in,while,do…while循环体中,或用于switch语句中。
return 是函数返回语句,但是返回的同时也将函数停止。
相同之处:三个都会将语句停止。
不同之处:1、当 break 语句用于 switch 语句中时,会跳出 switch 代码块,终止执行代码。当 break 语句用于循环语句时,会跳出循环,并执行循环后代码(如果有的话)。
2、continue:结束当前循环,后面的循环继续执行。
3、return :停止函数。
注意点1.函数中写了return之后,后面的代码都不会再执行
2.b函数调用a函数,a函数中的return,并不影响b函数中后面代码的执行
3.swicth中如果想要return,需写在函数中,且不要写break如果return后面的语句加小括号,表示小括号中的内容是个整体,后面再加(),表示立即执行如果不加小括号,那就不会执行。
break和continue的不同之处,break功能:当代码运行至break时会立刻结束break所在的循环
注意事项:此关键字只会结束本层次的所有循环
关键字continue功能:结束本次运行,直接运行下一次循环
注意事项:只结束本次循环,不会终止整个循环