📜  js 获取对象键 - Javascript (1)

📅  最后修改于: 2023-12-03 14:43:33.160000             🧑  作者: Mango

JS 获取对象键 - Javascript

在JavaScript中,我们可以使用Object.keys()方法来获取对象中的所有键。该方法返回一个由键组成的数组。

语法
Object.keys(obj)

其中,obj为要获取键的对象。

示例
const obj = {
  name: 'Alice',
  age: 20,
  gender: 'female'
};

const keys = Object.keys(obj);

console.log(keys); // ["name", "age", "gender"]

在上面的示例中,我们定义了一个名为obj的对象,然后使用Object.keys(obj)方法获取了该对象的所有键,并将其存储在keys数组中,最后输出了该数组。

注意事项
  • Object.keys()方法仅返回对象自身可枚举属性的键。
  • Object.keys()方法不会返回对象原型链上的属性键。
  • 该方法的返回数组中属性键的顺序与对象本身定义属性时使用的顺序一致。
结论

通过使用Object.keys()方法可以轻松地获取JavaScript对象的所有键,并将其存储在一个数组中,供后续操作使用。