📜  打印对象键 - Javascript (1)

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

打印对象键 - Javascript

在JavaScript中,您可以使用Object.keys()方法轻松打印对象的所有键。这个方法将返回一个包含该对象的所有键的数组。

使用方法

以下是使用Object.keys()方法以及使用forEach()方法来遍历对象的所有键并将它们打印到控制台的示例代码:

const myObject = {
  name: 'John',
  age: 30,
  city: 'New York'
}

Object.keys(myObject).forEach(key => {
  console.log(key)
})

这会在控制台中打印出:

name
age
city
进一步定制

除了简单地打印对象的所有键之外,您还可以使用Object.keys()方法过滤出您想要的键进行操作。下面的示例代码演示了如何只打印那些键的值大于或等于30的键:

const myObject = {
  name: 'John',
  age: 30,
  city: 'New York'
}

Object.keys(myObject)
  .filter(key => myObject[key] >= 30)
  .forEach(key => {
    console.log(key)
  })

这会在控制台中打印出:

age
结论

使用Object.keys()方法是JavaScript中打印对象键的最简单和最方便的方法之一。您可以使用它来遍历对象的所有键,并执行您需要的任何操作。