zoukankan      html  css  js  c++  java
  • For语句的衍生对象

    for in语句:

    for...in 语句用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。

    for...in 语句用于对数组或者对象的属性进行循环操作。

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

    语法:

    for (变量 in 对象)
    {
        在此执行代码
    }

    “变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。

    实例:

    使用 for ... in 循环遍历数组。

    <html>
    <body>
    
    <script type="text/javascript">
    var x
    var mycars = new Array()
    mycars[0] = "Saab"
    mycars[1] = "Volvo"
    mycars[2] = "BMW"
    
    for (x in mycars)
    {
    document.write(mycars[x] + "<br />")
    }
    </script>
    
    </body>
    </html>

    for of语句:

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

    语法

    for (variable of iterable) {
        statement
    }
    • variable:每个迭代的属性值被分配给该变量。
    • iterable:一个具有可枚举属性并且可以迭代的对象。
  • 相关阅读:
    BOM
    定位
    浮动
    行内元素和块级元素
    Java SE之正则表达式五:切割
    Java SE之正则表达式四:获取
    Java SE之正则表达式三:替换
    Java SE之正则表达式二:匹配
    Java SE之正则表达式一:概述
    [C++]PAT乙级1012.数字分类 (20/20)
  • 原文地址:https://www.cnblogs.com/taogao3364/p/9943922.html
Copyright © 2011-2022 走看看