js流程控制-For循环

转载 2018年04月16日 18:12:00

对于循环

for循环是您在希望创建循环时常会用到的工具。

下面是for循环的语法:

for(语句1;语句2;语句3)
  {
  被执行的代码块
}

语句1  在循环(代码块)开始前执行

语句2  定义运行循环(代码块)的条件

语句3  在循环(代码块)已被执行之后执行

<!DOCTYPE html>
<HTML>
<head>
<meta charset="utf-8">
<title>for循环</title>
</head>
<body>
<P>点击下面的按钮,将代码块循环五次</p>
<button onclick ="myFunction()">点击这里</按钮>
<P id = "demo"></p>
<script>
function myFunction(){
var x = "";
for(var i = 0; i < 5; i++){
  x = x + "该数字为" + i +"<br>";
  }
document.getElementById("demo").innerHTML = x;
}
</script>
</body>
</html>

运行结果:

该数字为0
该数字为1
该数字为2
该数字为3

该数字是4

从上面的例子中,您可以看到:

语句1在循环开始之前设置变量(var i = 0)

声明2定义循环运行的条件(i<5)

陈述3在每次代码块已被执行后增加一个值(i++)


js三大流程控制

1.顺序控制 2.分支控制 分支控制  if  else var sex=window.prompt("请输入性别");   if(sex=="男"){       ...
  • lf1218
  • lf1218
  • 2016-04-20 11:10:42
  • 4298

Shell编程-流程控制-for循环

  • 2014年08月21日 15:18
  • 483KB
  • 下载

javascript三大流程控制语句

(1)顺序控制 (2)分支控制 让程序有选择的执行,分支控制有三种 ①单分支②双分支③多分支 ①单分支 if(条件表达式){ 语句; } ②双分支 if(条件表达式){ 语句; ...
  • u013372487
  • u013372487
  • 2015-09-16 11:35:50
  • 2188

HTML5独家分享:原生JS学习笔记2——程序流程控制

当当当当 。。。。。楼主又来了!新一期的JS学习笔记2——程序流程控制更新了! 想一键获取全部JS学习笔记的可以给楼主留言哦! js中的程序控制语句   常见的程序有三种执行结构:  ...
  • qq_35247699
  • qq_35247699
  • 2016-06-12 11:01:36
  • 2255

lazyman js流程控制

主要的难点在于理解 1. 如何判断Lazyman对象的方法被调用结束(也就是简单的setTimeout()函数所实现的功能) 2. 如何实现next()函数function _lazyMan (n...
  • sjn0503
  • sjn0503
  • 2017-08-03 18:15:53
  • 109

node.js promise 流程控制

promise 一个标准,它描述了异步调用的返回结果,包括正确返回结果和错误处理。关于详细的说明文档可以参考 Promises/A+ 。目前实现 promise 标准的模块有很多,如 Q 、 blue...
  • shmnh
  • shmnh
  • 2015-02-17 23:16:32
  • 2225

js实现lazyman(流程控制)

function _lazyMan(name) { this.name = name; this.task = []; this.default(); var _thi...
  • bb415453941
  • bb415453941
  • 2017-04-21 13:22:59
  • 214

用 Generator 实现 JS 异步流程控制

前言 当初, JavaScript 引入异步(Asynchonrous)主要是为了解决浏览器端 同步IO 造成的UI假死现象,但是主流的编程语言和Web服务器都采取 同步IO 的模式,原因无非是...
  • hj7jay
  • hj7jay
  • 2016-12-28 09:54:08
  • 1652

javaScript运算符和流程控制

运算符 算术运算符 + - * / %    取余数  20%6  3%10 ++             i++       ++i -- i--  --i  ...
  • dzy21
  • dzy21
  • 2016-07-24 23:09:24
  • 1988

【JS学习笔记】JS基础中:流程控制

JS基础中:流程控制
  • QIULANZHU
  • QIULANZHU
  • 2016-01-19 19:44:07
  • 697
收藏助手
不良信息举报
您举报文章:js流程控制-For循环
举报原因:
原因补充:

(最多只允许输入30个字)