javascript while语句和do while语句的区别分析


Posted in Javascript onDecember 08, 2007

while语句:

var i = 1; 
while(i<10) 
{ 
  document.write(i); 
  i++; 
} 
[/code]
do while语句: 
[code]
var i = 1; 
do 
{ 
  document.write(i); 
  i++; 
   
}while(i<10);

从上边例子中我们来分析它们的两点不同:

1.因为while语句总是先检测循环表达式,所以它的循环体可能一次都不执行;而do/while语句是在循环底部检测循环表达式,所以它的循环体至少会被执行一次。

2.do/while语句的结尾要加个分号,这是因为它的结尾处是循环条件而不是简单的用花括号标识循环体的结束。 

总结

以上所述是小编给大家介绍的javascript while语句和do while语句的区别分析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery图片切换插件
Mar 16 Javascript
JS动态创建DOM元素的方法
Jun 09 Javascript
jQuery基于ajax实现星星评论代码
Aug 07 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
Dec 17 Javascript
通过正则表达式获取url中参数的简单实现
Jun 07 Javascript
Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK )
Mar 31 Javascript
深入理解React Native原生模块与JS模块通信的几种方式
Jul 24 Javascript
EasyUI在Panel上动态添加LinkButton按钮
Aug 11 Javascript
轻松理解vue的双向数据绑定问题
Oct 30 Javascript
vue实现验证码按钮倒计时功能
Apr 10 Javascript
vue实现鼠标经过动画
Oct 16 Javascript
p5.js绘制创意自画像
Nov 04 Javascript
js中将多个语句写成一个语句的两种方法小结
Dec 08 #Javascript
JavaScript开发时的五个注意事项
Dec 08 #Javascript
JS的递增/递减运算符和带操作的赋值运算符的等价式
Dec 08 #Javascript
javascript数组使用调用方法汇总
Dec 08 #Javascript
不间断滚动JS打包类,基本可以实现所有的滚动效果,太强了
Dec 08 #Javascript
项目实践之javascript技巧
Dec 06 #Javascript
[原创]后缀就扩展名为js的文件是什么文件
Dec 06 #Javascript
You might like
使用PHPMailer实现邮件发送代码分享
2014/10/23 PHP
jquery 新手学习常见问题解决方法
2010/04/18 Javascript
编写自己的jQuery插件简单实现代码
2011/04/19 Javascript
js实现的tab标签切换效果代码分享
2015/08/25 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
2016/05/26 Javascript
jquery mobile界面数据刷新的实现方法
2016/05/28 Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
2016/11/01 Javascript
jQuery删除当前节点元素
2016/12/07 Javascript
IDEA安装vue插件图文详解
2019/09/26 Javascript
使用Vue Composition API写出清晰、可扩展的表单实现
2020/06/10 Javascript
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
python检测IP地址变化并触发事件
2018/12/26 Python
python selenium执行所有测试用例并生成报告的方法
2019/02/13 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
python opencv实现证件照换底功能
2019/08/19 Python
使用Python的turtle模块画国旗
2019/09/24 Python
Python3的socket使用方法详解
2020/02/18 Python
python支持多继承吗
2020/06/19 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
html5构建触屏网站之touch事件介绍
2013/01/07 HTML / CSS
HTML5的download属性详细介绍和使用实例
2014/04/23 HTML / CSS
科颜氏英国官网:Kiehl’s英国
2019/11/20 全球购物
简历中个人求职的自我评价模板
2013/11/29 职场文书
个人作风剖析材料
2014/02/02 职场文书
运动会开幕式邀请函
2014/02/03 职场文书
高中生职业生涯规划书
2014/02/24 职场文书
文秘个人求职信范文
2014/04/22 职场文书
入党推优材料
2014/06/02 职场文书
医疗专业毕业生求职信
2014/08/28 职场文书
2014年班级工作总结
2014/11/14 职场文书
2016元旦主持人开场白
2015/12/03 职场文书
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android
Python实现Hash算法
2022/03/18 Python
MySQL普通表如何转换成分区表
2022/05/30 MySQL