在JavaScript(JS)中,循环结构是一种非常重要的控制流语句,用于重复执行一段代码,直到满足特定的条件。在本文中,我将分享我学习JS循环结构的心得,希望对大家的学习有所帮助。
主要有两种循环结构:for循环和while循环。
for循环:for循环的语法如下:
for(声明变量并赋初始值;条件表达式;每重复一次后变量的变化规律){
重复执行的代码块
}
# 在语法中的声明变量并赋初始值,就是从哪里开始重复;条件表达式可以限定重复在什么时候停止(当条件不成立的时候);通过每次重复变量的变化和条件表达式可以知道要重复多少次
例如,我们要打印从1到10的整数,可以使用以下for循环:
for (let i = 1; i <= 10; i++) {
console.log(i);
}
while循环:while循环的语法如下:
while(条件语句){
条件成立执行的代码
}
例如,我们要打印从1到10的整数,可以使用以下while循环:
let i = 1;
while (i <= 10) {
console.log(i);
i++;
}
condition:continue关键字,可以跳过当前这次的循环,直接进行下一次的循环。condition是判断循环是否继续的条件。当条件为true时,执行循环体内的语句,然后重新判断条件;当条件为false时,结束循环。
if(i == 3){
continue; // 当i=3的时候,直接进行下一次的循环
}
document.write(i);
}
// 最后结果是1245
breakbreak关键字,可终止循环,直接让整个循环结束运行。
for(var i = 1;i <= 5;i++){
if(i == 3){
break; // 当i=3的时候,直接结束整个循环的运行
}
document.write(i);
}
// 最后结果是12
这两种循环结构各有特点,for循环适用于已知循环次数的情况,而while循环适用于未知循环次数的情况。在实际编程中,我们可以根据实际情况选择合适的循环结构。
总之,通过学习JS的循环结构,我深刻体会到了其在编程中的重要性。循环结构可以帮助我们简化代码,提高代码的可读性和可维护性。在今后的学习中,我会继续深入学习JS,熟练掌握各种控制流语句,提高自己的编程能力。