嘉兴型网站系统总部,果洛电子商务网站建设,平面网页设计是什么,开发公司介绍Object.values() 是ES2017新增的一个对象方法,它可以将一个对象自身的所有可枚举属性值,组成一个数组返回。
基本语法:
Object.values(obj)示例:
jsCopy codeconst obj {foo: bar,baz: 42
};Object.values(obj);
// [bar, 42]Object.values()的特点:
只返回可枚举的属性值…Object.values() 是ES2017新增的一个对象方法,它可以将一个对象自身的所有可枚举属性值,组成一个数组返回。
基本语法:
Object.values(obj)示例:
jsCopy codeconst obj {foo: bar,baz: 42
};Object.values(obj);
// [bar, 42]Object.values()的特点:
只返回可枚举的属性值,不包括Symbol值如果属性值是对象,会递归获取它的属性值顺序与for…in循环一致,与Object.keys()有所不同不会返回原型链上的属性支持类数组对象如arguments
Object.values()是一个非常实用的方法,可以快速获取对象中的值组成的数组。配合Object.entries(),可以实现对对象许多实用的操作。