Typescript 对象遍历

const obj = { a: 1, b: 2, c: 3 }

for (const key in obj) {
  if (obj.hasOwnProperty(key)) {
    const value = obj[key]
    console.log(`${key}: ${value}`)
  }
}

Object.keys(obj).forEach((key) => {
  const value = obj[key]
  console.log(`${key}: ${value}`)
})

Object.entries(obj).forEach(([key, value]) => {
  console.log(`${key}: ${value}`)
})

更多推荐