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); 

         }

     
     
  • 相关阅读:
    day70 django中间件
    day69 cookie与session
    day68 form组件
    day67 前后端数据交互
    day65 django进阶(1)
    day64 django模型层
    day63 django入门(4)
    day62 作业
    Python正课142 —— DRF 进阶3 路由与认证
    一文搞懂什么是IaaS, PaaS和SaaS
  • 原文地址:https://www.cnblogs.com/zj1997/p/9980201.html
Copyright © 2011-2022 走看看