⭐️ ES2017(ES8)新特性
Object.values()
方法用于指定对象自身的所有可枚举 Property 值的数组。
语法:
Object.values(obj);
类型声明:
interface ObjectConstructor {values<T>(o: { [s: string]: T } | ArrayLike<T>): T[];values(o: {}): any[];}
参数说明:
参数 | 说明 | 类型 |
---|---|---|
obj | 指定对象 | object |
返回对象可枚举 Property 值的数组集合。
返回的数组中键值的顺序与使用循环语句获取的键值组合一致。
const obj = {a: '1',b: '2',c: '3',};console.log(Object.values(obj));// ['1', '2', '3']