tu problema es por que no estas entendiendo el Concepto de FOR IN de javascript, que no es lo mismo que un FOREACH de PHP o el FOR IN de delphi, y ellos trabajan de diferente manera
y tambien cuando se habla de JAVASCRIPT tienes que
tener en Cuenta que Librerias pueden modificar el Comportamiento del FOR IN de javascript o los mismos Objectos o Array y por el cual los ejemplos o tu aplicación pueden dar error, como ejemplo esta WEB, te mando el ejemplo Funcional de lo que querias hacer
Código Javascript
:
Ver originalvar accesoActividad={
1: {
44444: "2",
4762: "1"
},
16637: {
44444: "2"
},
21653: {
44444: "2",
54: "1",
4726: "1"
}
};
for (var value in accesoActividad) {
for (const key in accesoActividad[value]) {
const element = accesoActividad[value][key];
console.log(key);
console.log(accesoActividad[value][key]);
}
}