for(ley key in obj) -> 遍历自身及原型链上可枚举的属性
Object.keys -> 遍历自身可枚举的属性
Object.getOwnPropertyNames -> 获取自身可枚举的属性
obj.hasOwnProperty -> 是否自身属性
2