zoukankan      html  css  js  c++  java
  • for的衍生

    1.for each:

    foreach 语句为数组或对象集合中的每个元素重复一个嵌入语句组。foreach 语句用于循环访问集合以获取所需信息,但不应用于更改集合内容以避免产生不可预知的副作用。
    能够应用的编程语言类别:Java、C# 、PHP、D语言(Phobos库)。
    foreach语句是c#中新增的循环语句,他对于处理数组及集合等数据类型特别方便。
    foreach语句的一般语法格式如下:
    foreach(数据类型 标识符 in 表达式)
    {
    循环体2
    }。
    2.for in:

    for/in 语句用于循环对象属性。

    循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。

    3for of:

    for...of 语句创建一个循环来迭代可迭代的对象。在 ES6 中引入的 for...of 循环,以替代 for...in 和 forEach() ,并支持新的迭代协议。for...of 允许你遍历 Arrays(数组), Strings(字符串), Maps(映射), Sets(集合)等可迭代的数据结构等。

    语法

    for (variable of iterable) {
        statement
    }
    • variable:每个迭代的属性值被分配给该变量。
    • iterable:一个具有可枚举属性并且可以迭代的对象。

    .

  • 相关阅读:
    获取html页面传递过来的参数
    jqueryWeiui+pagehelper滚动加载(实现分页)
    【JS】js随笔
    【Java】Java基础
    【FrameWork】Hibernate
    【FrameWork】Struts2
    去掉inline-block间的间隙
    javascript单例模式
    关于call/apply与bind的一点误解
    git笔记-常用命令
  • 原文地址:https://www.cnblogs.com/0sakura0/p/9943938.html
Copyright © 2011-2022 走看看