Javascript 分解数组参数

Javascript 分解数组参数,javascript,ecmascript-6,destructuring,Javascript,Ecmascript 6,Destructuring,是否可以对函数参数进行分解 例如,我想将其转换为: Object.entries({}).find(group=> group[0] === "foo" && group[1] === "bar"); 对这样的事情: Object.entries({}).find([0: key, 1: value] => key === "foo" && value === "bar"); 或 请注意,要销毁arrow函数参数,您应该执行([key,value]

是否可以对函数参数进行分解

例如,我想将其转换为:

Object.entries({}).find(group=> group[0] === "foo" && group[1] === "bar");
对这样的事情:

Object.entries({}).find([0: key, 1: value] => key === "foo" && value === "bar");


请注意,要销毁arrow函数参数,您应该执行
([key,value])

代码:

const obj={
asdf:“asdf”,
福:“酒吧”
};
常量结果=对象
.条目(obj)
.find(([key,value])=>key=='foo'和&value=='bar');
控制台日志(结果)尝试
。查找(([key,value])=>
-注意额外的括号。
Object.entries({}).find([...key, value] => key === "foo" && value === "bar");