小编Ras*_*ukh的帖子

如何优化多个Array.find()

我有 JSON:(它有太多行,但粘贴整个 json 太长)

"data": {
  "rows": [
      {
          "row_no": "130",
          "sum_begin_period": "3234122.29",
          "sum_end_period": "3099063"
      },
      {
          "row_no": "150",
          "sum_begin_period": "1252394",
          "sum_end_period": "986382"
      },
      {
          "row_no": "160",
          "sum_begin_period": "1321400.28",
          "sum_end_period": "1321400"
      },
      {
          "row_no": "210",
          "sum_begin_period": "3367691.4",
          "sum_end_period": "1282444"
      },
      {
          "row_no": "220",
          "sum_begin_period": "2320199.07",
          "sum_end_period": "265000"
      },
      {
          "row_no": "260",
          "sum_begin_period": "1047492.33",
          "sum_end_period": "1017444"
      },
      {
          "row_no": "610",
          "sum_begin_period": "825495.3",
          "sum_end_period": "960385"
      }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我需要进行一些数学运算,需要来自多行的值。我怎样才能优雅地做到这一点?
到目前为止我已经尝试过:
使用 Array.find():

let ccScore;
  for(const row of finance_report){

    const satr_390_1 = finance_report.find((row) …
Run Code Online (Sandbox Code Playgroud)

javascript arrays json node.js

2
推荐指数
1
解决办法
488
查看次数

标签 统计

arrays ×1

javascript ×1

json ×1

node.js ×1