当前位置: 首页 > 图文教程 > 网络编程 > Javascript > javascript下for循环用法小结

Javascript
javascript比较文档位置
关于document.cookie的使用javascript
js让一行页脚保持在底部
多浏览器兼容的右下角广告代码(已测)
javascript onkeydown实现键盘快捷键控制页面
javascript的键盘控制事件说明
不懂JavaScript应该怎样学
用javascript实现截取字符串包含中文处理的函数
摘自启点的main.js
js tab效果代码增强版
慢慢展开再慢慢收起的javascript广告效果
javascript String 对象
JS查看对象功能代码
javascript点击才出现验证码
js实现双击单元格变成文本输入框效果代码
js通用滑动门类
js动画效果打开层 关闭层
js插入字符到textarea的效果代码
javascript 获取网页标题
js调用flash的效果代码

Javascript 中的 javascript下for循环用法小结


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 155 ::
收藏到网摘: n/a

我们最常用的一种是 for(循环变量初值;循环条件;递增值){语句;}

点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

下面说下其它的用法
(1)省略表达式1,这个时候应在for语句前给循环变量赋初值,注意其后的;不能省略
例:
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

(2) 省略表达式2,也就是循环条件循环无终止进行,也就是表达式2始终为真.
例:
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

(3) 省略表达式3,但需要保证循环可正常结束
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

(4) 省略表达式1,3
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

这时相当于while 一样,可以使用for来替代while。
(5) 三个表达式都省略
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

这样循环将无终止的进行,同样这个等小while(true){}的作用.
(6)表达式1可以是循环变量初值,也可以是与循环变量无关的其它表达式.
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

表达式1与表达式3也可以是逗号表达式(包含一个以上的表达式,中间用逗号分隔);
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

逗号表达式按从左-右的顺序整个逗号表达式的值为最右边的值。
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

这个就是
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

(7) 表达式可以是逻辑表达式,字符表达式,只要非false就可以执行循环
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]
从这些可以看到for与while循环比起来功能很强大.