zoukankan      html  css  js  c++  java
  • JS基础_枚举对象中的属性

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <script type="text/javascript">
     7             
     8             var obj = {
     9                         name:"孙悟空",
    10                         age:18,
    11                         gender:"",
    12                         address:"花果山"
    13                      };
    14                      
    15             //枚举对象中的属性
    16             //使用for ... in 语句
    17             /*
    18              * 语法:
    19              *     for(var 变量  in 对象){
    20              *     
    21              *  }
    22              * 
    23              * for...in语句 对象中有几个属性,循环体就会执行几次
    24              *     每次执行时,会将对象中的一个属性的名字赋值给变量
    25              */
    26             
    27             for(var n in obj){
    28                 
    29                 console.log("属性名:"+n); 
    30                 
    31                 //console.log("属性值:"+obj.n);//undefined,obj.n意思是在obj里面找n这个属性,而obj里面没有n这个属性
    32                 
    33                 console.log("属性值:"+obj[n]);
    34                 
    35             }
    36             
    37             //属性名:name 属性值:孙悟空  属性名:age 属性值:18 属性名:gender 属性值:男 属性名:address 属性值:花果山
    38             
    39         </script>
    40     </head>
    41     <body>
    42     </body>
    43 </html>
  • 相关阅读:
    2016huasacm暑假集训训练四 递推_A
    2016huasacm暑假集训训练三 G
    2016huasacm暑假集训训练三 F
    今年暑假不AC
    Who's in the Middle
    The Suspects
    食物链
    抓牛问题
    士兵队列训练问题
    H
  • 原文地址:https://www.cnblogs.com/ZHOUVIP/p/7689507.html
Copyright © 2011-2022 走看看