多次元配列のディープ値を変更する最も効果的な方法は何ですか?Javascript:配列の深さを変更する
私はJSONを次ています
[
{"name":"Series 1","data":[
{"x":1506470700,"y":null},
{"x":1506499200,"y":null},
{"x":1506499500,"y":483981},
{"x":1506499800,"y":504588},
{"x":1506500100,"y":502926},
{"x":1506500400,"y":501161},
{"x":1506500700,"y":506453}]
},{"name":"Series 2","data":[
{"x":1506470700,"y":null},
{"x":1506499200,"y":null},
{"x":1506499500,"y":-490671},
{"x":1506499800,"y":-495593},
{"x":1506500100,"y":-512765},
{"x":1506500400,"y":-479475},
{"x":1506500700,"y":-531689}]
}
]
を私は1000で、私は、たとえば、このコードを使用して、それを処理できるのxの値を乗算したいと思います:
arrayFromJson.forEach((series) => {
series.data.forEach((dataSet) => {
dataSet.x *= 1000;
});
});
しかし、私はどうかそこに思っていましたそれを行うにはより効果的ではない/エレガントな方法です。
"better"は非常に主観的です。あなたの現在の解決策に何か間違いはありません。 – robertklep
形容詞を修正しました。ありがとう – simPod