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:一个具有可枚举属性并且可以迭代的对象。

    .

  • 相关阅读:
    JS eval()小结
    纯JS的ajax实例
    js特效代码-鼠标样式
    JS typeof与instanceof的区别
    linux下网卡绑定
    KVM+VNC 虚拟机远程管理
    smokeping安装
    Python:字符串中引用外部变量的3种方法
    Python:模块学习——os模块
    Python:模块学习——sys模块
  • 原文地址:https://www.cnblogs.com/0sakura0/p/9943938.html
Copyright © 2011-2022 走看看