js- for in 循环 只有一个目的,遍历 对象,通过对象属性的个数 控制循环圈数

  

var obj ={
   name:'suan',
   sex :'male',
   age:150,
   height:185,
   characeter:true
    }
 for(var key in obj){
  // console.log(key +' '+typeof(key))   //key 返回string 类型
  // console.log(obj.key-->obj['key']);   错误写法 key为string类型,系统不报错 底层会转换成 obj['key'] 此时['key']是定量 ,系统会认为是 访问obj里面的key 属性
  console.log(obj[key])  //key 是String类型
        }

猜你喜欢

转载自www.cnblogs.com/jie-xuan/p/11311172.html