您身边的网站建设专家
成功案例

【建站服务】德宏淘宝装修/德宏京东店铺设计/德宏拼多多网店装修公司/德宏企业网店开通申请-网店装修设计-域名申请

日期: 2022-09-21 05:52:15 浏览数:5


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


德宏淘宝装修/德宏京东店铺设计/德宏拼多多网店装修公司/德宏企业网店开通申请-网店装修设计

网站建设.png

  1. hile 使用 length 属性循环数组

    while 和 do/while 的区别 : do/while至少会执行一遍

    var size=[1,2,3,4,5,6,7] ; //申明一个数组var i=0;//while循环while( i < size.length ) { 
        document.write(size[i] + " ");    i++;}document.write("<br>---------------<br>");//do…..while循环j=0do{
        document.write(size[j] + " ");
        j++;}while( j<size.length )
    尝试一下 »
    bangPort

       bangPort

      784***818@qq.com

    6年前 (2017-03-20)
  2.    YuriOnRice

      zzl***114@163.com

    82

    定义了数组后对数组进行赋值,中间如有某些下标未被使用(即未被赋值),在遍历的时候,采用一般的 for 循环和 for...in 循环得到的结果不同。

    for...in 循环会自动跳过那些没被赋值的元素,而 for 循环则不会,它会显示出 undefined。

    点击下面的按钮,循环遍历

    <button onclick="myFunction()">点击这里</button><p id="demo"></p><script>function myFunction(){    var array = new Array();    var x;    var txt=""    array[0] = 1;    array[3] = 2;    array[4] = 3;    array[10] = 4;    for( x in array ){        alert(array[x]);     // 依次显示出 1 2 3 4    }     alert(array.length);    // 结果是11    for( var i=0 ; i<4 ; i++){        alert(array[i]);     // 依次显示出 1 undefined undefined 2     }    document.getElementById("demo").innerHTML = txt;}</script>

    尝试一下 »

    YuriOnRice

       YuriOnRice

      zzl***114@163.com

    4年前 (2018-10-10)
  3.    Chrisiven

      342***472@qq.com

    61

    说一下 4 种循环的适用场景吧:

    Chrisiven

       Chrisiven

      342***472@qq.com

    3年前 (2019-08-27)
    •  for : 比较适合遍历数组,字符串等等。

    •  for in : 比较适合遍历对象,遍历对象时使用这个再合适不过了。

    •  while : while 的话,与 for 的使用场景差不多。唯一不同的是,遍历的条件必须满足。

    •  do while : 至少执行一边的循环,遍历数组和字符串也是很方便。

  4.    java_t_t

      het***ncu@foxmail.com

    27

    while遍历数组的例子中,如果数组中有 0,null,false,undefined 或者空字符串等在 js 中被认为等价于 false 的值,会提前结束遍历。改成判断数组长度即可避免该问题:

    原代码:

    while (cars[i]){
        document.write(cars[i] + "<br>");
        i++;}

    更改为:

    while (i < cars.length){
        document.write(cars[i] + "<br>");
        i++;}
    java_t_t

       java_t_t

      het***ncu@foxmail.com

    2年前 (2021-02-14)


JavaScript break 和 continue 语句

break 语句用于跳出循环。


continue 用于跳过循环中的一个迭代。


break 语句

我们已经在本教程之前的章节中见到过 break 语句。它用于跳出 switch() 语句。


break 语句可用于跳出循环。


break 语句跳出循环后,会继续执行该循环之后的代码(如果有的话):


实例

for (i=0;i<10;i++)

{

    if (i==3)

    {

        break;

    }

    x=x + "The number is " + i + "<br>";

}


尝试一下 »

由于这个 if 语句只有一行代码,所以可以省略花括号:


for (i=0;i<10;i++)

{

    if (i==3) break;

    x=x + "The number is " + i + "<br>";

}


continue 语句

continue 语句中断当前的循环中的迭代,然后继续循环下一个迭代。 以下例子在值为 3 时,直接跳过:


for 实例

for (i=0;i<=10;i++)

{

    if (i==3) continue;

    x=x + "The number is " + i + "<br>";

}


尝试一下 »

while 实例

while (i < 10){

  if (i == 3){

    i++;    //加入i++不会进入死循环

    continue;

  }

  x= x + "该数字为 " + i + "<br>";

  i++;

}


尝试一下 »


JavaScript 标签

正如您在 switch 语句那一章中看到的,


德宏淘宝装修/德宏京东店铺设计/德宏拼多多网店装修公司/德宏企业网店开通申请-网店装修设计



上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站