let arr = Obeject.value(obj) 返回一个数组包含对象的所有值
let arr = Obeject.key(obj) 返回一个数组包含对象的所有名
for (const [key, value] of Object.entries(obj)) {
console.log(`${key}: ${value}`); 返回一个数组包含该对象可枚举的名值对
}
合并对象至新对象
const target = { a: 1, b: 2 };
const source = { b: 4, c: 5 };
const returnedTarget = Object.assign(target, source);
对象的key值为数字是,用Array.form(obj),将对象内的值遍历到数组内
let obj = {0: 'nihao',1: 'haha',2: 'gansha','length': 3}
let arr = Array.from(obj)
1. object中必须有length属性,返回的数组长度取决于length长度
2. key 值必须是数值