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

function iterate(obj) {
   let keyArr = Object.keys(obj);
   let arrs= [];
    keyArr.forEach((item,index)=>{
       arrs[index] = item + ': ' + obj[item];
    })
    return arrs;
}

Object.keys(obj) 只会遍历实例属性key值,不会遍历原型上的属性.
Object.keys() 方***返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和正常循环遍历该对象时返回的顺序一致 。
返回的数组是只有对象的属性的,没有值。