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

【建站服务】西双版纳企业网站设计 - 西双版纳高端网站定制 - 西双版纳品牌网站搭建 - 上往建站-域名申请

日期: 2022-09-21 05:48:20 浏览数:6


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


西双版纳企业网站设计 - 西双版纳高端网站定制 - 西双版纳品牌网站搭建 - 上往建站

网站建设.png

一个Map:

let iterable = new Map([["a", 1], ["b", 2], ["c", 3]]);for (let [key, value] of iterable) {
  console.log(value);}// 1// 2// 3for (let entry of iterable) {
  console.log(entry);}// [a, 1]// [b, 2]// [c, 3]

循环一个 Set:

let iterable = new Set([1, 1, 2, 2, 3, 3]);for (let value of iterable) {
  console.log(value);}// 1// 2// 3

循环一个 DOM collection

循环一个DOM collections,比如NodeList,之前我们讨论过如何循环一个NodeList,现在方便了,可以直接使用for-of循环:

// Note: This will only work in platforms that have// implemented NodeList.prototype[Symbol.iterator]let articleParagraphs = document.querySelectorAll("article > p");for (let paragraph of articleParagraphs) {
  paragraph.classList.add("read");}

循环一个拥有enumerable属性的对象

for–of循环并不能直接使用在普通的对象上,但如果我们按对象所拥有的属性进行循环,可使用内置的Object.keys()方法:

for (var key of Object.keys(someObject)) {
  console.log(key + ": " + someObject[key]);}

循环一个生成器(generators)

我们可循环一个生成器(generators):

function* fibonacci() { // a generator function
  let [prev, curr] = [0, 1];
  while (true) {
    [prev, curr] = [curr, prev + curr];
    yield curr;
  }}for (let n of fibonacci()) {
  console.log(n);
  // truncate the sequence at 1000
  if (n >= 1000) {
    break;
  }}
生活很黑白

   生活很黑白

  975***049@qq.com

5年前 (2018-01-04)


JavaScript while 循环

只要指定条件为 true,循环就可以一直执行代码块。


while 循环

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


语法

while (条件)

{

    需要执行的代码

}

实例

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


实例

while (i<5)

{

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

    i++;

}


尝试一下 »


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


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 循环来显示 cars 数组中的所有值:


实例

cars=["BMW","Volvo","Saab","Ford"];

var i=0;

for (;cars[i];)

{

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

    i++;

}


尝试一下 »

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


实例

cars=["BMW","Volvo","Saab","Ford"];

var i=0;

while (cars[i])

{

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

    i++;

}


尝试一下 »



西双版纳企业网站设计 - 西双版纳高端网站定制 - 西双版纳品牌网站搭建 - 上往建站


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

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


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

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

Copyright © 2021 通陆科技

网站建设上往建站