js循环结构

256 阅读2分钟

在JavaScript(JS)中,循环结构是一种非常重要的控制流语句,用于重复执行一段代码,直到满足特定的条件。在本文中,我将分享我学习JS循环结构的心得,希望对大家的学习有所帮助。

主要有两种循环结构:for循环和while循环。

  1. for循环:for循环的语法如下:
for(声明变量并赋初始值;条件表达式;每重复一次后变量的变化规律){
    重复执行的代码块
}
# 在语法中的声明变量并赋初始值,就是从哪里开始重复;条件表达式可以限定重复在什么时候停止(当条件不成立的时候);通过每次重复变量的变化和条件表达式可以知道要重复多少次

例如,我们要打印从1到10的整数,可以使用以下for循环:

for (let i = 1; i <= 10; i++) {
  console.log(i);
}
  1. while循环:while循环的语法如下:
while(条件语句){
	条件成立执行的代码
}	

例如,我们要打印从1到10的整数,可以使用以下while循环:

let i = 1;
while (i <= 10) {
  console.log(i);
  i++;
}
  1. condition:continue关键字,可以跳过当前这次的循环,直接进行下一次的循环。 condition是判断循环是否继续的条件。当条件为true时,执行循环体内的语句,然后重新判断条件;当条件为false时,结束循环。
	if(i == 3){
		continue; // 当i=3的时候,直接进行下一次的循环
	}
	document.write(i);
} 
// 最后结果是1245
  1. break break关键字,可终止循环,直接让整个循环结束运行。
for(var i = 1;i <= 5;i++){
	if(i == 3){
		break; // 当i=3的时候,直接结束整个循环的运行
	}
	document.write(i);
} 
// 最后结果是12

这两种循环结构各有特点,for循环适用于已知循环次数的情况,而while循环适用于未知循环次数的情况。在实际编程中,我们可以根据实际情况选择合适的循环结构。

总之,通过学习JS的循环结构,我深刻体会到了其在编程中的重要性。循环结构可以帮助我们简化代码,提高代码的可读性和可维护性。在今后的学习中,我会继续深入学习JS,熟练掌握各种控制流语句,提高自己的编程能力。