You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用JavaScript动态修改对象键名并合并多个类数组对象为单个数组

实现代码

// 取出各数组内存储的统计数据对象
const q1Data = q1Array[0];
const q3Data = q3Array[0];
const medianData = medianArray[0];
const outlierData = outArray[0];

// 获取所有学生姓名,遍历组装目标格式数据
const result = Object.keys(q1Data).map(stdName => {
  return {
    stdName,
    q1: q1Data[stdName],
    q3: q3Data[stdName],
    median: medianData[stdName],
    outliers: outlierData[stdName]
  }
});

console.log(result);

说明

你提供的目标格式示例中Diana的q1字段值标注为93,和你给出的q1Array源数据中Diana对应值94不符,上述代码会严格按源数据取值,如有需求可自行调整源数据数值即可。

内容的提问来源于stack exchange,提问作者Vadivel A

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 09:06:00