JS中 do while循环问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS中 do while循环问题相关的知识,希望对你有一定的参考价值。
参考技术A do...while循环是
while
循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为
true
时,它会继续这个循环。所以可以这么说,do...while
循环为执行至少一遍其中的代码,即使条件为
false,因为其中的代码执行后才会进行条件验证。
分析:先执行的一遍
do
result=patt1.exec("The
best
things
in
life
are
free");
document.write(result);
这时页面上就是eeeeee,接着while判断result不为空,又执行do,这时指针已经到了末尾,返回null,document.write(result)就打印了null
js循环语句while,do..while,for
1. while循环
while(循环条件){
循环体语句块;
}
2.do..while循环
do{
循环体语句块;
}while(循环条件)
两者区别:while先判断后执行、循环体语句可能一次都不执行,do while是先执行后判断,所以循环体语句至少执行一次。
3.for循环
for(表达式1;表达式2;表达式3){
循环体语句;
}
提示:当循环次数确定的情况下,一般使用for循环。相比while和do while语法更简洁。
以上是关于JS中 do while循环问题的主要内容,如果未能解决你的问题,请参考以下文章