object

题目描述

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

 1 function iterate(obj) {
 2     var str = new Array()
 3     //使用for-in遍历对象属性;
 4     for(var key in obj){
 5         //判断key是否为对象本身的属性
 6         if(obj.hasOwnProperty(key)){
 7             //将属性和值按格式存入数组
 8             str.push(key+": "+obj[key]);
 9         }
10     }
11     return str;
12 }

 

来源:牛客网

posted on 2018-04-26 11:28  大黑ylx  阅读(139)  评论(0)    收藏  举报