5.3 循环控制语句
循环语句是满足一个表达式后,重复执行循环代码体内的代码,直到不再满足条件。JavaScript中的循环语句包括while循环及其变种,以及for循环。
在循环语句中,还经常用到一些循环控制语句,包括循环断路和循环短路,分别用break和continue表示。本节将详细介绍这些循环变种语句,以及循环语句的控制语句。
5.3.1 while循环
while语句是循环语句,也可作为条件判断语句使用。其语法结构如下所示。
while(条件表达式) |
当条件表达式的值为true时,执行“{}”中的程序语句;当执行完“{}”中的语句后,再次检查while表达式的值。如果还为true,则从头开始执行“{}”中的语句;如此反复,直到条件表达式的值为false,结束整个循环过程,继续执行while循环后面的代码。光盘中5.8.htm利用while循环显示了一个6行的表格,代码如下。
<table width="100%" border="1"> |
其显示结果如图5.7所示。
|
| 图5.7 while语句运行结果 |
上例中的“x++;”语句是递增语句,和条件表达式“x<=6”一起,决定了“{}”中代码的循环执行的次数。“x++;”语句决定最终的while表达式的判断结果,不能漏写,否则程序将陷入死循环。
| 回书目 上一节 下一节 |
|
· 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应用面面俱到 · 反垃圾邮件技术应用 |
|||