循环可以将代码块执行指定的次数
如果你想要一遍又一遍的运行相同的代码,并且每次的值都不相同,那么在这种情况下,使用循环还是比较方便的。
不同类型的循环
JavaScript 支持不同类型的循环
for()循环,这个循环我们会经常使用,它可以循环代码一定的次数
for/in循环,它可以循环遍历对象的属性
while循环,它是在当指定的条件为true时循环执行的代码块
do/while循环,同让也是在当指定的条件为true时循环执行的代码块
下面我们将对经常使用的循环及方法进行探讨
1.for循环
for循环将会是你在希望使用循环时经常使用的工具
for 循环的语法
for(语句一;语句二;语句三)
{
执行的代码块
}
语句一 在循环开始前执行
语句二 定义运行循环的条件
语句三 在循环已被执行之后执行
实例:for(var i=0;i<7;i++)
{
X=x+i;
}
当然你也可以在for循环里面在嵌套一个for循环,下面的例子中使用的是如可在同数据中判断数据是否重复
for(int i=0;i<10;i++)
{
For(int j=i+1;j<10;i++){ x=数据中的i和j的数据重复了 }
}
2.for/in 循环
JavaScript 中的for/in 循环可以遍历对象中的属性
实例:
3.while 循环
while 循环会在判断条件为true时执行代码块
语法:while(条件)
{
需要执行的代码
}
实例:
while(i>5)
{
console.log(“i大于5了”)
}
4.do/while循环
do/while 循环时while循环的变体,该循环会执行一次代码块,在判断为真之前。如果在判断为真之后,它就会重复这个循环
语法: do
{
需要执行的代码;
}
while(条件)
实例:
do
{
X=x”The number is ‘+i+’”
}
while(i<5);