zoukankan      html  css  js  c++  java
  • 第十周作业1

    1,

    (1)For each ... in:

    Explanation:

             语法:for each(variable in object){

                            statement

                            }

    (2)for in:

    for in(variable in object){

                            statement

                            }

    注意变量的值是不一样的,for each in无法获得对象的属性名,只能获取到属性值

    参数:

    varible
    用来遍历属性值的变量,前面的var关键字是可选的.该变量是函数的局部变量而不是语句块的局部变量.
    object
    该对象的属性值会被遍历.
    statement
    遍历属性值时执行的语句. 如果想要执行多条语句, 请用({ ... }) 将多条语句括住.
    Examples:
    var sum = 0;
    var obj = {prop1: 5, prop2: 13, prop3: 8};
    for each (var item in obj) {
      sum += item;
    }     结果为26;
    (2)For....in:
    Explanation:语法:
    for (变量 in 对象)
    {
        在此执行代码
    }
    Example:
    • var 超毛 {
    • 身高:"185CM",
    • 体重:"70公斤",
    • 年龄:40
    • };
    • for (var i in 超毛){
    • document.write("i = " + i "..................超毛[i] = " + 超毛[i"<br>");
    • }
    • /*
    • 结果
    • i = 身高..................超毛[i] = 185CM
    • i = 体重..................超毛[i] = 70公斤
    • i = 年龄..................超毛[i] = 40
    (3)For....of
    Explanation:语法:
    for (变量 of 对象)
    {
        在此执行代码
    }
    Example:进行数组的遍历
    for(let v of array) {  
            console.log(v);  
        };  

          let s = "helloabc"; 

          for(let c of s) {  

          console.log(c); 

         }

     
     
  • 相关阅读:
    关于pem与ppk格式的密钥的相互转换
    关于linux免密登录的配置及ssh客户端基于私钥文件的登录
    关于yum update和yum upgrade的区别
    Golang文件操作整理
    整理那些用于基本生存的shell命令
    Docker command line 学习笔记
    关于fork
    tips for using shortcuts
    chapter2
    使用MarkDown的编辑器
  • 原文地址:https://www.cnblogs.com/zj1997/p/9980201.html
Copyright © 2011-2022 走看看