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

Javascript
JavaScript 继承详解(四)
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
js 实现无缝滚动 兼容IE和FF
js 对象是否存在判断
优化 JavaScript 代码的方法小结
表单元素事件 (Form Element Events)
js 动态创建 html元素
prototype 学习笔记整理
JavaScript 创建对象
javascript 全角转换实现代码
DOM 基本方法
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
javascript 动态创建 Option选项
javascript 7行代码画出一个围棋棋盘
比较简单的异步加载JS文件的代码
javascript 层隐藏和显示的代码
自定义滚动条3.0
javascript iframe内的函数调用实现方法
Prototype Class对象学习
Prototype RegExp对象 学习

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 363 ::
收藏到网摘: 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循环比起来功能很强大.