5.3.3 for循环
for循环语句和前面的两种循环不同,其需要在指定循环条件的地方,也指定循环变量的变化。其基本语法格式如下:
for(初始化表达式;循环条件表达式;循环后的操作表达式) |
for后面“()”中的内容被分为3部分:
·第一部分是一个变量,该变量可在前面声明并赋值,也可在这里声明并赋值;
·第二部分是基于第一句变量的一个条件表达式,条件满足就进入循环体,循环体中的代码执行结束后,返回这个语句重新进行判断,直到条件不成立时结束循环;
·第三部分是基于第一个变量的一个操作,在每次循环体代码执行完毕,即将进行下一轮条件判断前执行。这部分的操作和第二句的条件判断,共同决定了循环体中代码的循环次数。
光盘中5.10.htm中的代码利用两个for循环,显示了一个简易的九九乘法表,代码如下。
<script language="JavaScript"> |
显示结果如图5.9所示。
|
| 图5.9 简易乘法表 |
for语句括号中可以没有任何表达式语句,只有3个“;”,此时for循环就是一个无限循环语句,需要使用“break;”语句退出循环。光盘中5.11.htm是用无限循环结构对上面乘法表的改写,其输出结果没有变化,读者可以比较两段代码的异同,代码如下。
<script language="JavaScript"> |
| 回书目 上一节 下一节 |
|
· 08年3月各大网上书店及.. · 网络工程师模拟测试获.. · 全国计算机软考考试指.. · 3月24日WCF聊天活动 积.. · 全国计算机等级考试四.. · 软件项目估计:第2版 |
· 系统分析师基础知识自.. · 构建可扩展的Web站点的.. · 2008年全国计算机等级.. · 网络数据安全与保密自.. · 博客园开发者征途:.NE.. · ASP.NET 2.0 WEB开发入.. |
|
||||
| · 2008年春季英特尔信息.. · WCF开发基础 · Visual Studio 2005开.. · Linux——从菜鸟到高手 · 如何优化IT 控制能耗 · SQL Server入门到精通 · SQL Server 2008/2005.. · 贝恩资本携手华为22亿.. |
· ARP攻击防范与解决方案 · 华为员工自杀频频拷问.. · 初探敏捷开发 · 体验Visual Studio 200.. · SOA 面向服务架构 · CISSP认证成长之路 · 隐私保护技术探讨 · 珊瑚虫QQ作者侵权案开庭 |
|||
|
||||
| · iSCSI应用与发展 · SQL Server 2008/2005.. · SOA 面向服务架构 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 中间件应用技术专题 · SQL Server入门到精通 |
· 病毒查杀专题 · 国际文档格式标准开战 · Linux防火墙 · 打造安全服务器 · Sniffer安全技术从入门.. · SOA 面向服务架构 · ADSL应用面面俱到 · 入侵防护系统(IPS)初探 |
|||
|
||||
| · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · iSCSI应用与发展 · RAID——磁盘阵列基础 · 身份认证技术 |
· 病毒查杀专题 · 清除流氓软件——51CTO.. · Sniffer安全技术从入门.. · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · ADSL应用面面俱到 · ADSL应用面面俱到 · 反垃圾邮件技术应用 |
|||