码迷,mamicode.com
首页 > 其他好文 > 详细

关于属性遍历的问题

时间:2016-08-03 10:37:59      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:

今天看见了这个东西对于新手来说,不是那么难,只要知道hasOwnProperty()这个函数可以遍历constructor里面的属性。

题目描述如下:

找出对象 obj 不在原型链上的属性(注意这题测试例子的冒号后面也有一个空格~)
1、返回数组,格式为 key: value
2、结果数组不要求顺序 

解法:

function iterate(obj) {
  var arr=[];
  for(var i in obj) {
    if (obj.hasOwnProperty(i)) {
      arr.push((i.toString()+": "+obj[i].toString()));
    }
  }
  return arr;
}

i为key,obj[i]为value。

做了不少题了。这个题算是个里程碑吧,很轻松的就完成了。

关于属性遍历的问题

标签:

原文地址:http://www.cnblogs.com/jlzt/p/5731695.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!