我想使用具有几乎相同名称的许多键的对象的对象分解。 如果我知道键的数量有限,是否可以动态提取它们?
const {status, name1, name2, name50 } = req.body;
console.log(name12) // > john
我希望我能正确地解释自己。谢谢。
答案 0 :(得分:2)
拔出status
之后,仅在其余道具上使用rest运算符就可以了。在以下代码段中,我们对status
进行了分解,并将其余的道具放在names
对象中。
const body = {
status: 200,
name1: "John",
name2: "Joe",
name3: "Bob"
}
const { status, ...names } = body;
console.log(names);