Hi
Ich habe folgende Datenstruktur:
Gibt es hier eine bessere Variante als mehrere nested loops wie dieses Beispiel?
Ich möchte lediglich ein neues property auf dem innersten Objekt anlegen, das auf einer Berechnung eines anderen Propertys beruht vom gleichen Objekt.
Gibt es hier eine funktionalere schönere Lösung?
Ich habe folgende Datenstruktur:
JSON:
[
{
x:[
{
y:[
z:{
myProperty:1
}
]
}
]
}
]
Gibt es hier eine bessere Variante als mehrere nested loops wie dieses Beispiel?
Javascript:
for (let i = 0; i < x.length; i++) {
for (let j = 0; j < x[i].y.length; j++) {
x[i].y[j].z.forEach(myObject => {
myObject.somethingNew = aValueComputedOnOtherValuesOfMyObject;
});
}
}
Ich möchte lediglich ein neues property auf dem innersten Objekt anlegen, das auf einer Berechnung eines anderen Propertys beruht vom gleichen Objekt.
Gibt es hier eine funktionalere schönere Lösung?