美文网首页
JS学习笔记--循环

JS学习笔记--循环

作者: 百里挑一的菜鸡 | 来源:发表于2019-01-26 20:37 被阅读0次

1.for循环

for循环可以说是js中一个非常方便而且常用的循环,值得注意的地方是for之后那个括号里的三个语句,只有正确的书写和顺序,才能正常的运行。


demo:

for( i = 0; i < 10; i ++ ){

console.log(i)

}

这里来详细的说明括号里三个语句的意义。

第一个语句。

i=0就是为了for循环多少次而定义的,他必须是一个变量,是循环多少次的重要参数。他也可以写在循环之前,是可选的,但是请注意,这个语句的;号还是得写在括号里,为了说明你第一个语句已经写完了。

这样:for( ; i < 10 ; i++ )

第二个语句。

可选,如果不写的话必须在循环体内写break语句,否则将造成死循环!

i < 10第一眼便能看出这是一个比较语句,作用就是通过变量和其他数值的比较得出布尔值,true则继续循环,false则停止循环。

第三个语句。

同样可选,但是循环体内必须出现相应的语句,否则下场也是死循环

i ++有多种写法。增量可以是负数 (i--),或者更大 (i=i+15),但是最常见的还是i++,具体怎么写看条件而定。

第三个语句的存在就是为了改变变量的值,从而让变量达到语句的条件之后停止循环。

2.for in 循环

这个循环用来遍历对象的属性,其中用来遍历的变量不必赋值,如下:


for( i in window ){

console.log(window[i])

}

3.while循环

这个循环只有一个语句,这个语句可以是布尔值,也可以是比较。如下:


while(true) {

console.log(100);

break;

}



var i = 0;

while(i < 10){

console.log(i);

}

4.do...while循环

这个循环比较有意思,他把循环体写在了条件语句的前面,这样的好处是能让循环至少进行一次。在有些场合下非常实用。


do {

consile.log('hello,world');

i = 0;

}

while ( i == 0 )

相关文章

  • JS学习笔记--循环

    1.for循环 for循环可以说是js中一个非常方便而且常用的循环,值得注意的地方是for之后那个括号里的三个语句...

  • JS循环结构(学习笔记)

    循环结构的三个要素:循环变量、循环体和循环终止条件。 循环变量:在该循环结构中指示当前在哪次循环的一个变量 循环体...

  • 前端学习笔记_JS循环

    while 只要指定条件为true,循环就可以一直执行。 如果条件一直为true,会导致死循环使浏览器崩溃。 do...

  • Python学习-循环

    查看所有Python相关学习笔记 while循环,for循环,break,continue 循环 while循环 ...

  • JavaScript 04 (do...while循环/for

    js循环,js循环嵌套,js do...while循环,js的for循环,js中的break,js中的contin...

  • js笔记-循环结构

    循环结构 1.while(条件){//到条件为真时执行的命令} while结束循环时用break; ...

  • js学习笔记

    js学习笔记 语法 后续补充笔记 join()方法var fruits = ["Banana", "Orange"...

  • sj循环

    js5月29笔记 for循环的嵌套 for(var i=0;i<=10;i++){ for(v...

  • 2019实战第二期-控制读书打卡

    -----学习《Python基础教程第3版》读书笔记----- 条件 循环 while for 跳出循环

  • Python 99乘法表

    python学习笔记之 for循环实现99乘法表

网友评论

      本文标题:JS学习笔记--循环

      本文链接:https://www.haomeiwen.com/subject/xchwjqtx.html