JavaScript Object.values()
- Rudi Mwili wa Chini valueOf()
- Pya Tena assign()
- Rudi Mwili wa Juu Mafunzo ya Mfano wa JavaScript
定义和用法
Object.values()
方法返回一个包含对象属性值的数组。
Object.values()
方法不会改变原始对象。
相关方法:
Object.keys()
返回任何对象类型的键(属性)。
Object.values()
返回所有对象键(属性)的值。
Object.entries()
返回任何对象类型的键和值。
上述方法返回可迭代对象(可枚举的数组)。
可迭代对象使得在循环中使用对象以及将对象转换为 Map 更加简单。
实例
const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; let text = Object.values(person);
语法
Object.values(object)
参数
参数 | 描述 |
---|---|
object | 可选。对象。 |
返回值
类型 | 描述 |
---|---|
Array | 包含对象属性值的可迭代数组。 |
浏览器支持
ECMAScript 2017 向对象添加了 Object.values()
Method.
Kuanzia Machi 2017, tabia zote za vifaa vya kusoma vyombo vya data vya mtaani vilivyo na msingi huzingatia Object.values()
:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 54 | Edge 14 | Firefox 47 | Safari 10.1 | Opera 41 |
Mwezi wa Oktoba 2016 | Mwezi wa Agosti 2016 | Mwezi wa Juni 2016 | Mwezi wa Machi 2017 | Mwezi wa Oktoba 2016 |
- Rudi Mwili wa Chini valueOf()
- Pya Tena assign()
- Rudi Mwili wa Juu Mafunzo ya Mfano wa JavaScript