Javascript 在es6中分解对象的键、值和索引
你能在forEach中分解对象的键、值和索引吗 我知道对键和值进行解构会是这样的:Javascript 在es6中分解对象的键、值和索引,javascript,object,ecmascript-6,destructuring,Javascript,Object,Ecmascript 6,Destructuring,你能在forEach中分解对象的键、值和索引吗 我知道对键和值进行解构会是这样的: Object.entries(obj).forEach(([key, value]) => { ... }); 但我也希望能对索引进行解构 我的尝试: Object.entries(obj).forEach((entry, index) => { const [key, value] = entry; ... }); 但我不确定是否有更好的方法。我知道这是一个非常基本的问题,但
Object.entries(obj).forEach(([key, value]) => {
...
});
但我也希望能对索引进行解构
我的尝试:
Object.entries(obj).forEach((entry, index) => {
const [key, value] = entry;
...
});
但我不确定是否有更好的方法。我知道这是一个非常基本的问题,但谢谢你的帮助 在分解第一个参数后,只需正常列出索引参数:
Object.entries(obj).forEach(([key, value], index) => {
const obj={
福:“瓦尔”
};
Object.entries(obj.forEach)([key,value],index)=>{
console.log(键、值、索引);
});代码>在分解第一个参数后,只需正常列出索引参数:
Object.entries(obj).forEach(([key, value], index) => {
const obj={
福:“瓦尔”
};
Object.entries(obj.forEach)([key,value],index)=>{
console.log(键、值、索引);
});代码>Duh。非常感谢。我会在12分钟内将此标记为正确答案:)Duh。非常感谢。我将在12分钟内将此标记为正确答案:)