我编写了这个简单的代码,它输出数组中的随机值。我希望使用获取的来获取关联的密钥randomizeValues
let characterJobList = {
'Jack': 'Fighter',
'Elaine': 'Healer',
'Swift': 'Spy',
'Teddy': 'Smith'
}
const arrayLength = Object.keys(characterJobList).length
const randomizeValues = characterJobList[Object.keys(characterJobList)[Math.floor(Math.random() * arrayLength)]]
console.log(randomizeValues)
在访问值之前将所选键存储在单独的变量中:
Object.entries 是一个有用的数组。
这里我使用解构来获取一条语句中的键和值