【发布时间】:2020-09-25 09:36:21
【问题描述】:
我有一个如下所示的对象路由器。假设我有另一个var x = "/podcast",我想找到这个变量 x 将驻留的键。例如在这种情况下,我想返回值“M2”
如何搜索此对象路由器及其子对象以返回适当的键?
谢谢!
var router = {
M1: {
url: "/",
description: "",
title: "",
image: "",
},
M2: {
url: "/podcast",
description: "",
title: "",
image: "",
},
M3: {
url: "/about",
description: "",
title: "",
image: "",
},
};
【问题讨论】:
-
你接受不同键的冗余值还是只接受第一个找到的值?
标签: javascript object search