首页 > 其他分享 >迭代语句即for-of循环

迭代语句即for-of循环

时间:2024-09-26 22:05:55浏览次数:7  
标签:语句 peach apple 迭代 water item 循环 fruits guava

for-of:在 es6 中引入 通常循环有计数器、检查条件、更新计数器。 for-of 循??环没有这样的东西。continue-break 两者都可以搭配使用。旨在为我们提供当前元素。fruits = ['banana','apple','peach','orange','mango','guava','water-melon'];for(const item of fruits){ console.log(item);}'banana''apple''peach''orange''mango''guava''water-melon'登录后复制- If an array if looped over in the form of array.entries(), then the result will be each element in form of an array with index : value.for(const item of fruits.entries()){ console.log(item);}[ 0, 'banana' ] [ 1, 'apple' ] [ 2, 'peach' ] [ 3, 'orange' ] [ 4, 'mango' ] [ 5, 'guava' ] [ 6, 'water-melon' ]// Transform it into a single array comprising of sub-arrays:fruits.entries(); // Object [Array Iterator] {}[...fruits.entries()]; // [ [ 0, 'banana' ], [ 1, 'apple' ], [ 2, 'peach' ], [ 3, 'orange' ], [ 4, 'mango' ], [ 5, 'guava' ], [ 6, 'water-melon' ] ]// Transform into a single array using for-of loop:-> Method 1for(const item of fruits.entries()){ console.log(`${item[0] + 1} : ${item[1]}`);}// '1 : banana' '2 : apple' '3 : peach' '4 : orange' '5 : mango' '6 : guava' '7 : water-melon'-> Method 2for(const [i,el] of fruits.entries()){ console.log(`${i + 1} : ${el}`);}// '1 : banana' '2 : apple' '3 : peach' '4 : orange' '5 : mango' '6 : guava' '7 : water-melon'登录后复制 以上就是迭代语句即for-of循环的详细内容,更多请关注我的其它相关文章!

标签:语句,peach,apple,迭代,water,item,循环,fruits,guava
From: https://www.cnblogs.com/aow054/p/18434519

相关文章

  • 理解 JavaScript 数组迭代方法
    我最近遇到一个面试问题,要求使用不同的方法来迭代javascript数组对象。提示最初看起来很简单,因为我应该提供一些示例代码片段。然而,这个问题引起了我的兴趣,所以我决定更深入地研究每种方法,不仅探索如何使用它们,而且探索何时以及为何选择一种方法而不是另一种方法。在本文中,我将......
  • 掌握循环的艺术:通过实际示例理解 For、While 和 Do While 结构
    循环是计算机编程中的一项基本且非常重要的功能,在每种编程语言中都发挥着同样重要的作用。循环主要分为三种类型:1.for2.while3.dowhile。我们先来了解一下什么是循环。循环是一种根据指定条件重复执行代码块的结构。您可能想知道,“如果循环可以达到此目的,为什么我们需要三种......
  • dowhile循环的应用及案例
          //while(条件){满足条件执行的代码,循环体}      /*       do做       */      //while(false)      //{      //  Console.WriteLine("while循环执行了"); ......
  • Kotlin:变量声明,null安全,条件语句,函数,类与对象
    目录一,变量声明1.1var和val1.2 类型推断1.3 Null安全1.3.1处理可为null性二,条件语句2.1条件语句与条件表达式2.2 智能类型转换三,函数3.1简化函数声明3.2匿名函数3.3高阶函数四,类与对象4.1构造函数4.1.1主构造函数4.1.2次构造函数一,变量声明1.1......
  • CREKA肽修饰载药脂质体liposomes 主动靶向长循环脂质体,脂质体载药定制服务
    产品名称:靶向肿瘤细胞(CREKA)长循环载药脂质体定制英文名称:Targetedlong-circulatingdrugloadingliposomecoatedwithCREKApeptide目 录 号:ML-定制产品说明: 靶向肿瘤细胞的CREKA长循环载药脂质体是一种将特异性肽(CREKA)与长循环脂质体结合的药物递送系统,旨在通过提高......
  • 将一个表中的数据循环插入另外一个表中的mysql的存储过程
    DELIMITER$$CREATEPROCEDUREInsertDataIntoSysDictData()BEGIN--声明变量DECLAREdoneINTDEFAULTFALSE;DECLAREattribute_nameVARCHAR(255);DECLAREapply_modeVARCHAR(255); DECLAREcounter1INTDEFAULT0;--游标声明DECLAREc......
  • 20240924_102514 c语言 循环练习题
    ......
  • Python中的“with”语句:开启优雅文件操作的新篇章
    引言在日常开发工作中,我们经常需要与各种类型的文件打交道。无论是简单的日志记录还是复杂的文本分析,正确地打开、读取、写入以及关闭文件都是必不可少的步骤。然而,在传统的文件操作模式下(如使用open()函数),一旦在操作过程中发生异常,可能会导致文件未被正确关闭,进而引发资源泄露等......
  • Leetcode 622. 设计循环队列
    1.题目基本信息1.1.题目描述设计你的循环队列实现。循环队列是一种线性数据结构,其操作表现基于FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列......
  • matlab实验三(冒泡排序,sort函数,斜抛运动与绘图,循环确定(银行存利息))
    1.在MATLAB中使用循环结构对给定的数列A=[33,689,-705,2024,-6,29]进行升序排序。(注意:不可以使用任何MATLAB自带的排序函数直接操作。)%给定数列A=[33,689,-705,2024,-6,29];%获取数列长度n=length(A);%冒泡排序算法fori=1:n-1forj=1:n-i......