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 相关文章推荐
&amp;lt;script defer&amp;gt; defer 是什么意思
May 10 Javascript
jQuery中的常用事件总结
Dec 27 Javascript
jQuery中prepend()方法使用详解
Aug 11 Javascript
Bootstrap进度条组件知识详解
May 01 Javascript
Bootstrap3使用typeahead插件实现自动补全功能
Jul 07 Javascript
引用jquery框架后出错的解决方法
Aug 09 Javascript
解决Angular.Js与Django标签冲突的方案
Dec 20 Javascript
使用Bootstrap打造特色进度条效果
May 02 Javascript
vue组件传递对象中实现单向绑定的示例
Feb 28 Javascript
在vue-cli项目中使用bootstrap的方法示例
Apr 21 Javascript
JavaScript生成一个不重复的ID的方法示例
Sep 16 Javascript
layui的布局和表格的渲染以及动态生成表格的方法
Sep 18 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
PHP 程序员应该使用的10个组件
2009/10/31 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
2013/06/20 PHP
PHP eval函数使用介绍
2013/12/08 PHP
Codeigniter实现多文件上传并创建多个缩略图
2014/06/12 PHP
基于PHP微信红包的算法探讨
2016/07/21 PHP
php+redis消息队列实现抢购功能
2018/02/08 PHP
Javascript常用运算符(Operators)-javascript基础教程
2007/12/14 Javascript
js 加载时自动调整图片大小
2008/05/28 Javascript
基于jquery实现的省市区级联无ajax
2013/09/24 Javascript
jquery实现拖拽调整Div大小
2015/01/30 Javascript
详解Bootstrap按钮
2016/01/04 Javascript
JavaScript过滤字符串中的中文与空格方法汇总
2016/03/07 Javascript
js中document.referrer实现移动端返回上一页
2017/02/22 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
JavaScript截屏功能的实现代码
2017/07/28 Javascript
nodejs更改项目端口号的方法
2018/05/13 NodeJs
解决node-sass偶尔安装失败的方法小结
2018/12/05 Javascript
ES6 Object方法扩展的应用实例分析
2019/06/25 Javascript
vue 解决数组赋值无法渲染在页面的问题
2019/10/28 Javascript
原生js实现文件上传、下载、封装等实例方法
2020/01/05 Javascript
jQuery实现滑动开关效果
2020/08/02 jQuery
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
2017/07/06 Python
PyQt5主窗口动态加载Widget实例代码
2018/02/07 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
python3使用腾讯企业邮箱发送邮件的实例
2019/06/28 Python
pytorch 求网络模型参数实例
2019/12/30 Python
美国滑板店:Tactics
2020/11/08 全球购物
如何高效率的查找一个月以内的数据
2012/04/15 面试题
外包公司软件测试工程师
2014/11/01 面试题
军训自我鉴定
2013/12/14 职场文书
教师优秀党员事迹材料
2014/08/14 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
2014年部门工作总结
2014/11/12 职场文书
2015年女生节活动总结
2015/02/27 职场文书
学习党章心得体会2016
2016/01/15 职场文书
Python Socket编程详解
2021/04/25 Python