js_对象

 

 

  1. 遍历对象
  •  for(var ele in obj){

      ...

    }

    不推荐,会遍历原型链所有可枚举属性;如果继承层级多,降低效率

  • Object.keys(obj).forEach(e,index,array){

      ...

   }

    性能相对较好,遍历对象自身的可枚举属性

  • Object.getOwnPropertyNames(obj).forEach(e,index,array){

      ...

   }

     遍历对象自身的所有属性(包括不可枚举属性)

 

 

posted @ 2017-07-25 17:11  zou1  阅读(137)  评论(0)    收藏  举报