GVKun编程网logo

Javascript基础教程之while语句(javascript的while语句)

35

本篇文章给大家谈谈Javascript基础教程之while语句,以及javascript的while语句的知识点,同时本文还将给你拓展JavaScriptWhile循环基础教程、javascriptw

本篇文章给大家谈谈Javascript基础教程之while语句,以及javascript的while语句的知识点,同时本文还将给你拓展JavaScript While 循环基础教程、javascript while语句和do while语句的区别分析_javascript技巧、JavaScript基础之while循环和do while循环用法实例详解、JavaScript基础教程之alert弹出提示框实例等相关知识,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Javascript基础教程之while语句(javascript的while语句)

Javascript基础教程之while语句(javascript的while语句)

循环语句的作用是反复的执行同一段代码,尽管分几种不同的类型,但其原理几乎相同;只要给定的条件满足,包含在循环体内的语句会不断执行,一旦条件不再满足则终止。

while循环是前测试循环,这意味着是否终止的条件判断是在执行代码之前,因此,循环的主体可能根本不执行。其语法如下:

while(expression) statement

当expression为ture时,程序会不断执行statement语句,直到expression为false时。

两个案例

复制代码 代码如下:

 <script type="text/javascript">
    var i=iSum=0;
    while(i <= 100){
        iSum += i;
        i++;
     };
    document.write(iSum+"<br>"); //求100内数字相加和
     </script>
 <p>点击下面的按钮,只要 i 小于 5 就一直循环代码块。</p>
 <button onclick="myFunction()">点击这里</button>
 <p id="demo"></p>
 <script>
     function myFunction()
     {
         var x="",i=0;
         while (i<=10)
         {
             x=x + "The number is " + i + "<br>";
             i++;
         }
         document.getElementById("demo").innerHTML=x;
     }
 </script>

您可能感兴趣的文章:
  • 解读JavaScript中 For, While与递归的用法
  • javascript 循环语句 while、do-while、for-in、for用法区别
  • javascript while语句和do while语句的区别分析
  • JavaScript While 循环基础教程

JavaScript While 循环基础教程

JavaScript While 循环基础教程

while 循环

While 循环会在指定条件为真时循环执行代码块。

语法

while (条件)
{
需要执行的代码
}

实例
本例中的循环将继续运行,只要变量 i 小于 5:

while (i<5)
 {
 x=x + "The number is " + i + "<br>";
 i++;
 }

提示:如果您忘记增加条件中所用变量的值,该循环永远不会结束。该可能导致浏览器崩溃。

do/while 循环

do/while 循环是 while 循环的变体。该循环会执行一次代码块,在检查条件是否为真之前,然后如果条件为真的话,就会重复这个循环。

语法

do
 {
 需要执行的代码
 }
while (条件);

实例
下面的例子使用 do/while 循环。该循环至少会执行一次,即使条件是 false,隐藏代码块会在条件被测试前执行:

do
 {
 x=x + "The number is " + i + "<br>";
 i++;
 }
while (i<5);

别忘记增加条件中所用变量的值,否则循环永远不会结束!

比较 for 和 while
如果您已经阅读了前面那一章关于 for 循环的内容,您会发现 while 循环与 for 循环很像。

for 语句实例
本例中的循环使用 for 循环来显示 cars 数组中的所有值:

cars=["BMW","Volvo","Saab","Ford"];
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}

while 语句实例
本例中的循环使用使用 while 循环来显示 cars 数组中的所有值:

cars=["BMW","Volvo","Saab","Ford"];
var i=0;
while (cars[i])
{
document.write(cars[i] + "<br>");
i++;
}

好了,这篇文章就介绍到这了,希望对大家有帮助。

您可能感兴趣的文章:
  • JavaScript中while循环的基础使用教程
  • JS基础之逻辑结构与循环操作示例
  • vue.js声明式渲染和条件与循环基础知识
  • Javascript基础教程之for循环
  • 详解Javascript基础之循环

javascript while语句和do while语句的区别分析_javascript技巧

javascript while语句和do while语句的区别分析_javascript技巧

while语句:
复制代码 代码如下:

var i = 1; 
while(i{ 
    document.write(i); 
    i++; 


do while语句: 
复制代码 代码如下:

var i = 1; 
do 

    document.write(i); 
    i++; 

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

1.因为while语句总是先检测循环表达式,所以它的循环体可能一次都不执行;而do/while语句是在循环底部检测循环表达式,所以它的循环体至少会被执行一次。
2.do/while语句的结尾要加个分号,这是因为它的结尾处是循环条件而不是简单的用花括号标识循环体的结束。 

JavaScript基础之while循环和do while循环用法实例详解

JavaScript基础之while循环和do while循环用法实例详解

 在写一个程序时,可能有一种情况,当你需要一遍又一遍的执行一些操作。在这样的情况下,则需要写循环语句,以减少代码的数量。

JavaScript支持所有必要的循环,以帮助您在所有编程的步骤。

 while 循环

在JavaScript中最基本的循环是while循环


while (expression){
  Statement(s) to be executed if expression is true
}
登录后复制

while循环的目的是为了反复执行语句或代码块(只要表达式为true)。一旦表达式为假,则循环将被退出。

立即学习“Java免费学习笔记(深入)”;

下面的例子说明了一个基本的while循环:


<script type="text/javascript">
<!--
var count = 0;
document.write("Starting Loop" + "<br />");
while (count < 10){
 document.write("Current Count : " + count + "<br />");
 count++;
}
document.write("Loop stopped!");
//-->
</script>
登录后复制

这将产生以下结果:


Starting Loop
Current Count : 0
Current Count : 1
Current Count : 2
Current Count : 3
Current Count : 4
Current Count : 5
Current Count : 6
Current Count : 7
Current Count : 8
Current Count : 9
Loop stopped!
登录后复制

do...while 循环:

do...while loop 类似于while循环,不同之处在于条件检查发生在循环的末端。这意味着,在循环将总是至少执行一次,即使条件为假。
语法


do{
  Statement(s) to be executed;
} while (expression);
登录后复制

注意在do... while循环的末尾使用分号。
例子:

如在上面的例子中编写一个使用do... while循环程序。


<script type="text/javascript">
<!--
var count = 0;
document.write("Starting Loop" + "<br />");
do{
 document.write("Current Count : " + count + "<br />");
 count++;
}while (count < 0);
document.write("Loop stopped!");
//-->
</script>
登录后复制

这将产生以下结果:


Starting Loop
Current Count : 0
Loop stopped!
登录后复制

以上就是JavaScript基础之while循环和do while循环用法实例详解的详细内容,更多请关注php中文网其它相关文章!

JavaScript基础教程之alert弹出提示框实例

JavaScript基础教程之alert弹出提示框实例

这篇文章主要介绍了javascript基础教程之alert弹出提示框实例,本文重点在于讲解了javascript基本语法、基本使用方法,需要的朋友可以参考下

alert 命令弹出一个提示框

为便于对 JavaScript 有一个直观的认识,本节会提供几个简单的实例供 JavaScript 入门学习之用。下面的代码是一个弹出提示框的例子:

<script type="text/javascript">
alert("我是提示文字!");
</script>
登录后复制

将上面部分代码,用文本编辑器(如写字板或其他更高级的编辑器,如 EditPlus 等)保存为 alert.html(或 alert.htm)。双击 alert.html 运行它(实际是使用 IE 等浏览器打开这个文件),会看到如下弹出提示框:

立即学习“Java免费学习笔记(深入)”;

提示

如果使用 IE 浏览器提示:为了有利于保护安全性,Internet Explorer 已经限制此网页运行可以访问计算机的脚本或 ActiveX 空间。”,那么请选择“允许阻止的内容”,以允许IE浏览器运行上面的 JavaScript 代码。

实例语法解释

下面对上面例子的 JavaScript 语法做一个简单的解释:
代表结束。JavaScript 代码要放在这个开始与结束之间。
alert("我是提示文字!"); 就是 JavaScript 代码,alert() 表示弹出一个提示框(如上图所示),代码以英文的 ; 表示结束。
弹出框的提示文字,以 "" 或 '''' 引起来,并放入 alert() 中。

今天关于Javascript基础教程之while语句javascript的while语句的分享就到这里,希望大家有所收获,若想了解更多关于JavaScript While 循环基础教程、javascript while语句和do while语句的区别分析_javascript技巧、JavaScript基础之while循环和do while循环用法实例详解、JavaScript基础教程之alert弹出提示框实例等相关知识,可以在本站进行查询。

本文标签:

上一篇Javascript基础教程之switch语句(javascript switch语句)

下一篇java.lang.NoClassDefFoundError:org / apache / spark / Logging