JavaScript中for循环的使用详解


Posted in Javascript onJune 03, 2015

 我们已经看到,while循环有不同变种。本章将介绍另一种流行的循环叫做for循环。
for 循环

for循环是循环最紧凑的形式,并包含有以下三个重要部分组成:

  1.     循环初始化计数器的初始值。初始化语句执行循环开始之前。
  2.     测试语句,将测试如果给定的条件是真还是假。如果条件为真,那么将要执行的循环中给定的代码,否则循环会退出来。
  3.     循环语句,可以增加或减少计数器。

可以把所有的三个部分中的一行用分号隔开。
语法

for (initialization; test condition; iteration statement){
   Statement(s) to be executed if test condition is true
}

例子:

下面的例子说明一个基本的for循环:

<script type="text/javascript">
<!--
var count;
document.write("Starting Loop" + "<br />");
for(count = 0; count < 10; count++){
 document.write("Current Count : " + count );
 document.write("<br />");
}
document.write("Loop stopped!");
//-->
</script>

这将产生以下结果,它类似于while循环:

Starting Loop
Current Count : 0
Current Count : 1
Current Count : 2
Current Count : 3
Current Count : 4
Current Count : 5
Current Count : 6
Current Count : 7
Current Count : 8
Current Count : 9
Loop stopped!
Javascript 相关文章推荐
运用jquery实现table单双行不同显示并能单行选中
Jul 25 Javascript
JavaScript 代码压缩工具小结
Feb 27 Javascript
实测jquery data()如何存值
Aug 18 Javascript
js Date概念详细介绍
Nov 22 Javascript
Jquery幻灯片特效代码分享--打开页面随机选择切换方式(3)
Aug 15 Javascript
window.onerror()的用法与实例分析
Jan 27 Javascript
jquery实现手机端单店铺购物车结算删除功能
Feb 22 Javascript
js上下视差滚动简单实现代码
Mar 07 Javascript
Angular 封装并发布组件的方法示例
Apr 19 Javascript
js图片查看器插件用法示例
Jun 22 Javascript
Layui 动态禁止select下拉的例子
Sep 03 Javascript
react实现复选框全选和反选组件效果
Aug 25 Javascript
详解JavaScript的while循环的使用
Jun 03 #Javascript
jQuery中extend()和fn.extend()方法详解
Jun 03 #Javascript
JavaScript中switch语句的用法详解
Jun 03 #Javascript
jquery中添加属性和删除属性
Jun 03 #Javascript
JavaScript中的条件判断语句使用详解
Jun 03 #Javascript
简单介绍JavaScript的变量和数据类型
Jun 03 #Javascript
在HTML中插入JavaScript代码的示例
Jun 03 #Javascript
You might like
Syphon 秘笈
2021/03/03 冲泡冲煮
咖啡店都有些什么常规豆子呢?有什么风味在里面
2021/03/04 咖啡文化
PHP获取windows登录用户名的方法
2014/06/24 PHP
php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
2016/03/14 PHP
mysql查找删除重复数据并只保留一条实例详解
2016/09/24 PHP
php解决crontab定时任务不能写入文件问题的方法分析
2019/09/16 PHP
Javascript中的数学函数集合
2007/05/08 Javascript
ExtJS 2.0实用简明教程 之Border区域布局
2009/04/29 Javascript
jquery 操作单选框,复选框,下拉列表实现代码
2009/10/27 Javascript
载入jQuery库的最佳方法详细说明及实现代码
2012/12/28 Javascript
解决jquery1.9不支持browser对象的问题
2013/11/13 Javascript
jQuery 删除或是清空某个HTML元素示例
2014/08/04 Javascript
javascript常用函数(1)
2015/11/04 Javascript
BootStrap网页中代码显示用法详解
2016/10/21 Javascript
Node.js利用Net模块实现多人命令行聊天室的方法
2016/12/23 Javascript
Vue.js 中的 v-show 指令及用法详解
2018/11/19 Javascript
JavaScript 判断iPhone X Series机型的方法
2019/01/28 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
浅谈python抛出异常、自定义异常, 传递异常
2016/06/20 Python
解决Django数据库makemigrations有变化但是migrate时未变动问题
2018/05/30 Python
Python将list中的string批量转化成int/float的方法
2018/06/26 Python
如何用Python合并lmdb文件
2018/07/02 Python
Python爬虫:将headers请求头字符串转为字典的方法
2019/08/21 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
Spring实战之使用util:命名空间简化配置操作示例
2019/12/09 Python
python+requests接口压力测试500次,查看响应时间的实例
2020/04/30 Python
澳大利亚制造的蜡烛和扩散器:Glasshouse Fragrances
2018/05/20 全球购物
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
联想C++笔试题
2012/06/13 面试题
学生自我鉴定
2013/12/18 职场文书
单位提档介绍信
2014/01/17 职场文书
爱祖国演讲稿
2014/05/04 职场文书
关于安全演讲稿
2014/05/09 职场文书
预备党员学习十八届三中全会精神思想汇报
2014/09/13 职场文书
出国签证在职证明范本
2014/11/24 职场文书
2016国培学习心得体会
2016/01/08 职场文书