【发布时间】:2021-10-26 15:29:01
【问题描述】:
我已经在 js 中设置了 2 个数组:
变量深度:
[0.5, 1.75, 2.38, 2.74, 2.89]
varMins:
[0, 1, 2, 3, 4]
我正在寻找一个要推送的对象 (chartData1),这是数组的格式:
chartData1.push({'x': varDepth[i][0], 'y': varMins[i][1]});
但我无法让它工作,我想我错过了对象的设置,任何帮助将不胜感激。谢谢!
【问题讨论】:
-
请添加想要的结果。
-
你说
charData1是一个对象……你是说数组还是键值对象?你的两个数组都是一维的,所以偏移没有意义。 -
您能否详细说明为什么您尝试访问
varDepth和varMins,就好像它们是多维数组一样?要么您对 JavaScript 中的数组的理解存在缺陷,要么您没有充分表示脚本中实际存在的数据。 -
请edit your post 将该信息显示为您的代码尝试的minimal reproducible example,具有语法上有效的输入和预期/实际输出。
-
varDepth.map((x, i) => ({x, y: varMins[i]}))?
标签: javascript arrays object push