大家好,我是逆战班的一员,今天给大家讲解一下Js循环中的For循环。

For循环是JS循环中一个非常重要的部分。

我们先讲一下for循环的作用:

For循环用在需要重复执行的某些代码,比如从1打印到100;或者寻找1到100中的偶数、奇数、质数、合数等等。

然后是For循环语句的基本结构:

for( 初始化变量终止条件(条件表达式); 递增或递减;(for循环中最后执行的语句) ){ 循环体(一组重复执行的语句); }

我们来举个例子:

我们在JS中打印十局你好!

1、我们先初始化变量为1

2、接着 i<=10;它的意思就是 当i这个变量小于或者等于10的时候,我们就停止打印,所以它也被称作for循环中的终止条件。

3、i++ 它的意思就是在终止条件后如果i<=10依然成立,那么在执行完循环体后i就自增1作为新的变量使用。

4、最后我们来分析一下循环体中的语句document.write();它的意思是在页面中打印括号中的内容。每循环一次i就被打印一次,每次i的值都是执行后自增1.

我们看一下例子中的结果:

在for循环中还有两个跳出循环的语句:break和continue。我们分别来讲解一下这两个方法。

1、     break:终止循环让循环停止。

例子:

我们让它如果i等于5的时候停止循环,这时候看一下结果

i打印到5的时候就停止了,并且不再执行下边的循环。

2、  continue:跳过本次循环,并不是停止循环。我们把break换成continue。

如果i等于5时写上continue,意思就是我们跳过i=5的循环,这时页面上就会打印除了5以外循环的i的值。

最新文章

  1. 外边距塌陷之clearance
  2. 运用requirejs的异步加载方式
  3. 终端可以连接MySQL但是navicat还是报错:Can&#39;t connect to MySQL server on &#39;127.0.0.1&#39;(61)
  4. CentOS 6.5 无网环境安装R及Rstudio的方法的方法
  5. 远离腰痛的好方法&mdash;&mdash;如何锻炼腰背部肌肉?
  6. 安装MySQL软件
  7. Microsoft Windows Server 2008 R2 IIS7.5安装指南
  8. Wdcp缺少mod_rewite模块
  9. lnux内核的malloc实现(Oracle的cache buffer影子)
  10. PHPExcel导出
  11. tomcat原理(二)
  12. jdbc连接数据库并打印的简单例子
  13. 获取input Date日期 时间,并得到前一天的Date值
  14. POJ 1017 最少包裹
  15. 解决:Gitlab的developer角色的人没有push权限无法提交(转)
  16. 自己总结的C#编码规范--3.特定场景下的命名最佳实践
  17. canvas简单下雨特效
  18. 思科交换机根据mac地址限制主机
  19. XML系列之--创建电文格式的XML(一)
  20. readlink 命令

热门文章

  1. Unknown: o pen_basedir restriction in effect. File(XXX) is not within the allo wed path(s): (XXX:/tmp/:/proc/) in Unknown on line 0报错解决
  2. frp端口映射穿透内网
  3. 用jekyll和github把网站建起来!
  4. 【教程向】配置属于自己的vim
  5. 使用Properties配置文件进行配置读取
  6. 一步步打造自己的纯CSS单标签图标库
  7. 【JavaScript】DOM之表单操作
  8. http请求缓存头详解
  9. SpringBoot1.5.10.RELEASE整合druid
  10. 日常破解--从XCTF的app3题目简单了解安卓备份文件以及sqliteCipher加密数据库