continue 、break的用法

continue用于跳过循环的当前迭代,直接进入下一个迭代。

for(i = 0; i <= 10; i++) {
		if (i = 5) {
			continue
		}
		console.log(i);
	}
// 当i是5的时候,不执行,打印出来的数据为
// 1 2 3 4 6 7 8 9 10

break结束当前循环

for(i = 0; i <= 10; i++) {
		if (i = 5) {
			break
		}
		console.log(i);
	}
// 当i是5的时候,不执行后面的循环
// 1 2 3 4

continue和break的特性,可以让我们在工作总更好的做判断,比如后端返回的数据中,有些字段是没有的,但是要找到有这个字段的数据去做一些事情,这个时候用continue就是很好的。

猜你喜欢

转载自blog.csdn.net/var_infinity/article/details/127956986
今日推荐