天天看点

终止for循环之break和continue

首先for循环属于一个循环体,不是函数,所以没有函数作用域,里面的执行条件所处的作用域和外部所属同一个。

for循环还有一个特别之处,就是设置循环变量的那部分是一个父作用域,而循环体内部是一个单独的子作用域。

1、break,只结束当前循环结构的循环,比如两个for循环,单个循环结构,后续的循环语句不再执行

2、continue,只结束满足条件的循环,后续循环继续执行

继续阅读