for 循环

for (statement 1; statement 2; statement 3) {code block to be executed
}

​Statement 1​在循环开始之前设置变量 (​var i=0​)。
​Statement 2 ​定义循环运行的条件(​i 必须小于 cars元个数​)。
​Statement 3​在每次代码块已被执行后增加一个值 (​i++​)。

<script>var classes = ['语文','数学','英语','物理','化学','生物'];for (var i=0;i<cars.length;i++){ document.write(cars[i] + "<br />");}
</script>

如果语句2返回 true,循环将重新开始,如果返回 false,循环将结束。 语句2也是可选的。
语句3 也是可选的,通常用来改变初始的变量值,它可以做任何操作包括自增(i++),自减(i–),正增量(i=i+5)等任何语句。

while 循环

while (条件){//while中的代码
}

如果忘记增加条件中所用变量的值,该循环永远不会结束。这可能导致浏览器崩溃。

    <script>var x = '', i = 0;while (i<10){x=x + "The result is " + i + "<br />";i+=2;}document.write(x);</script>

do while 循环

do while 循环是 while 循环的变体。该循环会在检查条件是否为真之前,执行一次代码块,然后如果条件为真的话,就会重复这个循环。

do{//do的代码
}
while (条件);
// 其他代码

该循环至少会执行一次,即使条件为 false 它也会执行一次,因为代码块会在条件被测试前执行

Break 语句

​break ​语句可用于跳出循环。

    <script>var x = '', i = 0;while (i<10){if (i == 6){break;}x=x + "The result is " + i + "<br />";i+=2;}document.write(x);</script>

Continue 语句

continue ​语句中断循环中的迭代,如果出现了指定的条件,然后继续循环中的下一个迭代。

<script>
var x = '';
for (i = 0; i <= 10; i++){if (i == 3) continue;x= "数值是: " + i + "<br />";document.write(x);
}
</script>
```![在这里插入图片描述](https://img-blog.csdnimg.cn/20200722232045423.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzYyNjU1Nw==,size_16,color_FFFFFF,t_70)

JS学习总结(5)——循环语句相关推荐

  1. Python学习笔记:循环语句

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  2. C++学习笔记4[循环语句]

    C++学习目录链接: C++学习笔记目录链接(持续更新中) 文章目录 一.while循环 二.do...while循环 三.do...while循环与while循环区别 四.for循环 五.循环控制 ...

  3. java嵌套循环语句_Java学习笔记(七) 循环语句

    一.for循环语句 1.1 循环结构 循环结构的组成: 初始语句:用于表示循环开启的起始状态,简单说就是循环开始的时候什么样 条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行 ...

  4. Python 学习笔记9 循环语句 For in

    For in 循环主要适用于遍历一个对象中的所有元素.我们可以使用它遍历列表,元组和字典等等. 其主要的流程如下:(图片来源于: https://www.yiibai.com/python/pytho ...

  5. Lua学习笔记之循环语句

    原文链接:http://502317120.blog.51cto.com/4062300/1163198 for C/C++中我们使用for 一般都是 for(变量=初始值;循环条件;步进算法){循环 ...

  6. php循环语句w,php语言的几种循环语句的使用格式,及其区别

    while 只要指定的条件成立,则循环执行代码块 do...while 首先执行一次代码块,然后在指定的条件成立时重复这个循环 for 循环执行代码块指定的次数 foreach 根据数组中每个元素来循 ...

  7. 超级完整的JS学习笔记整理2020版本

    一.javaScript是什么? JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户 ...

  8. python循环语句打印矩形_Python中使用循环语句打印三角形、菱形

    原博文 2017-08-19 11:20 − 前言:在学习开发语言循环语句的使用过程中,经常会打印各种形状来验证对循环语句的熟练掌握程度,接下来就使用python来打印多种形状练习. 如下示例中:变量 ...

  9. 程序语言python循环_Python 循环语句

    本章节学习Python的循环语句,程序在一般情况下是按顺序执行的. 编程语言提供了各种控制结构,允许更复杂的执行路径. 循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一 ...

  10. 浅谈PHP遍历数组之for循环语句

    数组是一个非常基础和重要的数据结构,当我们创建好一个数组后,就需要去操作它:而数组最常见的一个操作就是循环遍历.PHP中支持多种遍历数组的方法,今天我们就来学习如何利用for循环语句来遍历数组,下面来 ...

最新文章

  1. DPM系列之一:安装dpm与attach dpmagent
  2. 非线性回归模型(part3)--K近邻
  3. php model db 赋值,PHP 框架 Model 层是否应该统一 DB 和 Cache
  4. 推荐算法DeepFM原理介绍及tensorflow代码实现
  5. 将数组绑定到dropdownlist上
  6. 两种方法清除Excel保护密码
  7. 关于IE6、7、8下实现盒阴影的几个注意点
  8. QLive EULA
  9. @AspectJ中的几种通知方式详解
  10. python还能活多久_啥?python以后没活路?
  11. spring扩展点四:SmartInitializingSingleton的应用
  12. Java和Android笔试题
  13. 爆款升级当贝NEW D3X来了,画质亮度远超坚果O1S,性能小钢炮实至名归
  14. VMware硬盘不足踩坑记录:扩容分区 + 删除.cache文件夹
  15. dropbox连接不上解决方法
  16. Unity笔记之调节text的字间距
  17. stm32f103c8t6的中文字库
  18. Python爬虫之Requests模块巩固深入案例
  19. 谣传“郑州警察被壮汉秒残” 涉事者被拘10日
  20. JAVA学习10_18学习总结

热门文章

  1. winform定义数据源名称_C#中数据源绑定DataSource以及相关控件(DataGridView)的使用总结...
  2. 计算机组装与维护word,计算机组装与维护实训报告
  3. 台式计算机内存是什么问题,台式电脑提示内存不足怎么回事
  4. linux 的 swapper 进程不能sleep,深入理解perf报告中的swapper进程
  5. python_open3d_Error: The DISPLAY environment variable is missing
  6. SLAM精度测评(绘制比较相机轨迹)- EVO
  7. Axis2生成wsdl的一种方法
  8. 关于java接口、父类子类之间调用和强制转换的关系
  9. 前端复习笔记(一)——HTML
  10. PicoDet网络结构在YOLOv5-Lite上的复现