【发布时间】:2020-08-22 18:03:16
【问题描述】:
我是 node.js 的初学者,遇到了一个错误。所以我有一个名为 roomCards 的对象,它存储与玩家所拥有的卡片相关的详细信息,这些卡片使用玩家 ID 作为键,他们的卡片作为值。现在的问题是,我无法使用与未定义完全相同的 playerId 访问玩家卡。这是我正在处理的对象。
roomCards = {
roomId:5,
deckCards:[ '2C', '2D', '2H', '2S', '3C', '3D',
'3H', '3S', '4C', '4D', '4H', '4S',
'5C', '5D', '5S', '6C', '6D', '6H',
'6S', '7C', '7D', '7H', '7S', '8C',
'8D', '8H', '8S', '9C', '9D', '9H',
'9S', '10D', '10H', '10S', 'AC', 'AD',
'AH', 'AS', 'JC', 'JH', 'JS', 'KD',
'KH', 'KS', 'QC', 'QD', 'QH', 'QS'],
'W48PoPabFUSN9r-iAAAC': [ '5H', 'JD', 'KC' ] --------- this is the value i'm trying to access using the playerId key
}
任何帮助将不胜感激。祝您有美好的一天:)))
【问题讨论】:
-
请根据minimal reproducible example显示您尝试过但不起作用的具体错误详情
-
@charlietfl,对此深表歉意,每当我尝试访问 playerId 的值时,我都会得到一个“未定义”的值:'W48PoPabFUSN9r-iAAAC'
-
尝试用什么代码访问它?
标签: javascript object key undefined