【发布时间】:2020-07-17 10:17:31
【问题描述】:
我有一个西班牙语单词/短语及其英语含义的 Javascript 哈希:
let phrases = {
hola: "hello",
adios: "bye",
};
我想选择一个随机键。我已经尝试了一段时间,但我最近的尝试没有奏效并返回 undefined:
var keys = phrases.keys;
var len = phrases.length;
var rnd = Math.floor(Math.random()*len);
var key = phrases[rnd];
我查看了其他 Stack Overflow 答案,但似乎无法准确找到我要查找的内容。请问有什么想法吗?
【问题讨论】:
-
没有
phrases.keys,可能有Object.keys(phrases)。
标签: javascript object hash